Oil pulls back after hitting highest since early March

Crude benchmarks declined on expectation of record high US crude inventories

Oil price: Brent futures fell 45 cents, or 1.0%, to settle at $42.63 a barrel
Oil price: Brent futures fell 45 cents, or 1.0%, to settle at $42.63 a barrelPhoto: REUTERS/SCANPIX
Published 23 June 2020, 21:09Updated 23 June 2020, 21:09
AmericasNorth America