NEW YORK - The price of oil recorded its biggest weekly drop ever, and a gallon of gas finally pulled back from its record high. So is it time to declare the energy bubble popped?
Oil Industry
Members of Ijaw communities in Bayelsa State march during against protest against oil companies in 2005. Nigerian villagers blew up a key crude oil supply pipeline ...