Oil prices up on virus vaccine hopes

Prices boosted by EU stimulus deal to prop up economics hit by Covid-19

Oil price: Brent crude futures settled at $44.32 barrel
Oil price: Brent crude futures settled at $44.32 barrelPhoto: REUTERS/SCANPIX
Published 21 July 2020, 22:00Updated 21 July 2020, 22:00
USproductionAmericasNorth America