Oil posts double-digit gains after US crude storage build slows

US crude oil inventories swelled by 9 million barrels last week to 527.6 million barrels

Oil price: Brent crude futures settled at $22.54 a barrel, up $2.08, or 10.2%
Oil price: Brent crude futures settled at $22.54 a barrel, up $2.08, or 10.2%Photo: REUTERS/SCANPIX
Published 29 April 2020, 22:14Updated 29 April 2020, 22:14
ProductionUSAmericasNorth America