Top executives at some of the world’s biggest banks have spent a good deal of time recently pondering the fate of 100 grey whales.
The whales, which live off Russia’s Pacific coast, are threatened by Shell’s huge Sakhalin II oil and gas project, according to environmental campaigners who have been lobbying banks to withdraw funding from the scheme.




