Oil prices beginning to stem demand: IEA

Oil prices beginning to stem demand: IEA
Energy agency says prices could ultimately moderate. 12 Apr 2011 9:10 PM

Read more on Business Spectator

Tags: , , ,

Leave a Reply

Get Adobe Flash playerPlugin by wpburn.com wordpress themes