A Bad Week for Big Oil
The future of energy no longer in the hands of Shell, Exxon Mobil, and Chevron

May 25, 2021 marks the beginning of a series of important victories for climate activists against fossil fuels. Here are some of the week’s highlights:
Shell
On this day, Shell lost a lawsuit brought against the company by local environmental…