Oil flat as tropical storm limits output

About 60% of crude production in the US Gulf of Mexico shut in ahead of Tropical Storm Barry

Oil price: Brent crude futures settled at $66.72 a barrel, climbing 20 cents
Oil price: Brent crude futures settled at $66.72 a barrel, climbing 20 centsPhoto: REUTERS/SCANPIX
Published 12 July 2019, 22:35Updated 12 July 2019, 22:35
ProductionNorth America