US crude inventories climbed by 2.4 million barrels last week, compared with analyst expectations for a 2.7-million-barrel in –More– 

Sorry, comments are closed for this post.