How can we best invest for a sustainable future?

Do they? Renewable aren’t necessarily ethical or particularly environmentally friendly, probably the opposite if anything. I don’t think shell and BP are trying to look like they’re doing the right thing since that’s just subjective. There’s a market they want to tap and that’s what they’re doing. Renewables are worth investing in because it’s a future component of our future energy production. But there’s nothing particularly ethical about them though and in 20 years we’ll be taking about the devastation caused by wind turbines to the environment.

Protecting 99.9% of their earnings means tapping into new markets whichever company does it better is the sign of a good company. It doesn’t matter if they produce fossil fuels or not.