EnergyPremiumIEA projects 1 million bpd oil demand decline
The International Energy Agency has issued a projection for a 1 million barrel per day decrease in global oil demand for 2026. This anticipated contraction marks the first annual decline in consumption since the 2020 pandemic era.
Published 2 hours ago
Read more →