Oil prices jumped “above a record $80 a barrel after the government reported a surprisingly large drop in crude inventories and declines in gasoline supplies and refinery activity.”
Advertisement
Oil prices jumped “above a record $80 a barrel after the government reported a surprisingly large drop in crude inventories and declines in gasoline supplies and refinery activity.”