BP Extracts $29 Billion in Profits Out of American Consumers, Executives Vow to Give $2.75 Billion to Wealthy Shareholders
China set another record for solar power capacity last year striving to reach climate targets: installed 87.4 gigawatts of solar last year, beating 2021’s record of 54.9 gigawatts
China invested nearly $550B in energy transition in 2022, more than the US, EU, and most other major countries combined
Greenpeace International climate justice activists board and occupy Shell platform en route to major oilfield with message: ‘STOP DRILLING. START PAYING.’