Oil prices rise on easing demand concerns

US-China trade deal optimism also supports prices

Oil price: Brent crude futures settled at $70.34 a barrel, up 94 cents, or 1.35%
Oil price: Brent crude futures settled at $70.34 a barrel, up 94 cents, or 1.35%Photo:REUTERS/SCANPIX
Published 5 April 2019, 22:12Updated 5 April 2019, 22:12
ProductionWest Texas IntermediateAmericasNorth America