India Oil

  • Sumo

Traffic stands congested on the exit of the Delhi- Gurgaon expressway, in New Delhi, India, Tuesday, Aug. 19, 2008. The world’s thirst for oil is expected to decline next year by OPEC. As high energy costs force countries around the globe to cut back on consumption, crude prices have plummeted and are now within striking distance of $100 a barrel, a level first reached Feb. 19.(AP Photo/Gurinder Osan)

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload the CAPTCHA.