BusinessCorporate EarningsEconomyEnergyOil & Gas Shell Records $8.4bn Profit Drop as Oil Prices Fall by Radarr Africa August 1, 2025 by Radarr Africa August 1, 2025 British oil and gas company Shell Plc has reported a 23% fall in net profit for the first half of 2025, blaming the decline on weaker energy prices and global … 0 FacebookTwitterPinterestEmail