Oil falls after Opec+ meeting delayed, US stockpiles soar

Data show Cushing storage hub in Oklahoma rose by about 5.8 million barrels last week

Oil price: Brent futures settled $1.06, or 3.1%, lower at $33.05 a barrel
Oil price: Brent futures settled $1.06, or 3.1%, lower at $33.05 a barrelPhoto: REUTERS/SCANPIX
Published 6 April 2020, 21:59Updated 6 April 2020, 21:59