👈 International Energy Company: It is expected that global oil supply will face a shortage of 860,000 barrels per day in 2026