Oil prices mixed on economic slowdown fears

Tightening global oil supply and drop in US crude stocks supported prices

Oil price: Brent crude oil futures settled at $67.21 a barrel, up 18 cents
Oil price: Brent crude oil futures settled at $67.21 a barrel, up 18 centsPhoto: REUTERS/SCANPIX
Published 25 March 2019, 20:00Updated 25 March 2019, 20:00
ProductionAmerican Petroleum InstituteUS Federal ReserveOpecAmericas