The International Energy Agency said oil demand will not return to its prewar level of about 106 million b/d until late 2027, leaving the 2026-27 as “essentially a lost period” for oil demand growth.
Morbi et tellus imperdiet, aliquam nulla sed, dapibus erat. Aenean dapibus sem non purus venenatis vulputate. Donec accumsan eleifend blandit. Nullam auctor ligula
The International Energy Agency said oil demand will not return to its prewar level of about 106 million b/d until late 2027, leaving the 2026-27 as “essentially a lost period” for oil demand growth.