Chart: The US hits new highs for oil and gas production
Dec 22, 2023
Canary Media’s chart of the week translates crucial data about the clean energy transition into a visual format. COP28 concluded last week with what many called a ” historic ” achievement: The final agreement signed by all countries included language explicitly calling for “transitioning away from fossil…
… Continue Reading.