October 16, 2024

The International Energy Agency projects global oil and gas demand will peak before 2030, contradicting major oil companies' expansion plans.