Energy producers cannot halt a rally that has driven oil to nearly $120 a barrel and the world might have to live with even higher prices if it wants supplies for the future, exporters said on Tuesday.
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