Tuesday, June 21, 2011

High crude prices may derail growth in China and India, the two nations that have helped the global economy overcome the financial crisis, the International Energy Agency said.

No comments:

Post a Comment