Big Oil’s Bad, Bad Day



Crushing blows to a few of the world’s largest oil firms have made it clear that the arguments many have been making for many years have sunk in on the highest ranges.



Source link