Aramco buyback plan

Saudi Aramco Share Price Dips Over 2% Amid 12% Drop in 2025 Profit, Announces $3 Billion Buyback | Stock Market Today

Shares of Saudi Aramco, the world’s largest oil exporter, slipped more than 2% in intraday trading on Tuesday, March 10, following the company’s release of its full-year 2025 financial results. The decline came after the energy giant reported a 12% drop in annual profit, underscoring the challeng...