-Advertisement-

The 2023 Oil Demand Conundrum

In its latest Oil Market Report, the International Energy Agency forecast that global oil demand would hit 102 million barrels daily, driven by China, whose oil demand, according to the IEA, reached 16 million bpd two months ago.…