Crude at lowest since Libya crisis began

Prices fell as much as $8 a barrel in wake of the announcement that members of the International Energy Agency would release strategic stocks

Leave a Reply