Oil demand outlook COP28 leaders would hate Mercy Aboagye Dec 7, 2023 0 This week, a report from a climate organization warned that emissions from the combustion of hydrocarbons are set…