Climate Change and the big battalions: Shell
By Barney Smith Like so many of the other big oil companies, including BP, Shell started the year in reasonable shape, with the share price at 2,290.50. As the various crises (not just the corona virus) hit the world of oil, Shell’s share price, like that of the other oil majors, followed the oil price [...]