Two straight years of 'excess profits' for the world's 722 largest companies As the entire world experienced a cost-of-living crisis,…