Brent loses ground with China demand under question

19.04.2022

Oil edged lower on Monday pressured by worries over slowing demand in China, although concern over tight global supply and the deepening Ukraine crisis kept Brent crude above $111 a barrel.

China's economy slowed in March as consumption, real estate and exports were hit, taking the shine off faster-than-expected first-quarter growth...