The Great Reset is happening – Chevron CEO says there may never be another oil refinery built in the U.S. June 5, 2022 12:40 pm
Rashida Tlaib throws an outlandish number at Chevron’s CEO to say he owes the world $50 billion, accuses him of “poisoning the planet” October 29, 2021 2:16 pm
ExxonMobil, Shell, Chevron, BP and Total – now spend about $195m a year on branding campaigns suggesting they support action against climate change. March 22, 2019 6:45 pm