Oil mixed as demand worries offset gains from Opec output deal

Analysts cast doubts on producers' likely compliance with the production cuts

Oil price: Brent futures rose 26 cents, or 0.8%, to settle at $31.74 a barrel
Oil price: Brent futures rose 26 cents, or 0.8%, to settle at $31.74 a barrelPhoto: REUTERS/SCANPIX
Published 13 April 2020, 20:17Updated 13 April 2020, 20:19
ProductionUSAmericasNorth America