Oil jumps over 2% after US inventory data

US crude oil stocks grew by 1.4 million barrels last week, the EIA said

Oil price: Brent crude futures settled at $62.40 a barrel
Oil price: Brent crude futures settled at $62.40 a barrelPhoto: REUTERS/SCANPIX
Published 21 November 2019, 00:09Updated 21 November 2019, 00:09