An Indian petrol pump attendant fills the tank of a motorcycle with petrol at a station in New Delhi, September 18, 2007. Oil prices topped 81 dollars a barrel for the first time on September 18, setting another record high amid fears of critically tight supplies for the winter season in the United States. (Xinhua/AFP) |