Weak economic growth in the OECD and China has tempered expectations for the balance of 2023 while high inflation and the increasing cost of servicing debt have lowered hopes for consumer spending this year.
Consequently oil demand growth is slack, and this is leading to fears that OPEC could further cut oil output after its cut earlier in May which was announced in April. Only in China does oil demand seem set to grow at any pace, but that growth is a rebound from last year’s pandemic lockd...