IEA sees subdued oil demand growth

Noah Browning - The International Energy Agency sees oil demand growth this year at 1.3 million barrels per day (bpd), down a full million bpd from 2023, but up by 110 000 bpd from
...

Comments

Namibian Sun 2025-04-04

No comments have been left on this article

Please login to leave a comment