Paris Climate Change Agreement

Oil demand won’t peak before 2040, despite Paris deal: IEA

LONDON: The International Energy Agency expects global oil consumption to peak no sooner than 2040,… Read More