OnlineOil price hits 2019 high, Brent nears $70Russia yet to meet Opec+ production-cutting target, output declined to 11.3 million bpd in MarchOil price: Brent futures reached a session peak at $69.52 a barrel, the highest since 13 NovemberPhoto: REUTERS/SCANPIXReuters