23 Jan Energy News | January 23th, WTI Crude stood at $82.17/bl
China has set another record for solar power capacity last year as the country sped up renewable installations to reach its ambitious climate targets, according to a Bloomberg report. It said that the nation installed 87.4 GW of solar last year, beating 2021's record of...