Oil slips as demand worries outweigh US stocks draw

US crude oil stockpiles fell 1.6 million barrels last week

Oil price: Brent crude futures settled at $45.37 a barrel, down 9 cents
Oil price: Brent crude futures settled at $45.37 a barrel, down 9 centsPhoto: REUTERS/SCANPIX
Published 19 August 2020, 21:56Updated 19 August 2020, 21:56