From The Executive Editor...
Last week was a tough week for Big Oil, with ExxonMobil, Shell and Chevron all losing climate-related battles with varying consequences (Alex explains the details on page 7). Perhaps not coincidentally, the last couple of weeks have been rather posit