Big Oil has made $281B profit since Russia invaded Ukraine
The world’s five largest listed oil companies have made profits of more than a quarter of a trillion dollars since Russia’s invasion of Ukraine led to dramatic increases in energy prices and household bills.