Oil prices shot to a record high over $144 a barrel on Wednesday after a drop in U.S. crude inventories stoked supply concerns.
Read full story

No Comments Yet - You can be the first to comment!

Sorry, comments for this entry are closed at this time.

Subscribe to RSS

Syndicate