ENERGY Price slump wipes out over $24 billion of first-half profits for oil giants by Anadolu Agency August 16, 2025 by Anadolu Agency August 16, 2025 The combined profits of the world’s 12 largest oil companies dropped by $24.9 billion in the … Read more 0 FacebookTwitterPinterestEmail