Source: Financial Times, 17th April 2011
The combination of rising oil prices and growing demand that has allowed the world's biggest oil producers to bask in renewed prosperity appears to be breaking down. Early signs suggest that high prices are now starting to restrain demand.





Twitter
Digg
Reddit
StumbleUpon
Slashdot
Yahoo
Technorati
Facebook
LinkedIn