BBusiness Read More OPEC lowers oil demand growth forecasts for 2026July 14, 2026 The logo of the Organization of the Petroleum Exporting Countries (OPEC) is displayed outside of OPEC’s headquarters in…
EEconomy Read More India’s peak oil demand pushed to 2040s, global timelines shift: Shell economist says, amid geopolitical tensionsFebruary 27, 2026 “From a coal perspective, earlier we were thinking that the peak will be happening more around the late…