Shell’s Profits Slide Amidst a Challenging Market
In a challenging market environment characterized by dwindling energy prices and refining margins, Shell’s earnings for the first quarter of 2025 have undergone a significant decline. The decline represents a more than 25% drop, compared to the earnings from the…
