Saudi Aramco share price falls over 2% after a 12% drop in annual profit, announces $3 billion buyback plan
Shares of Saudi Aramco, the world’s largest oil exporter, fell more than 2% in intraday trading on Tuesday, March 10, after the company reported a 12% decline in annual profit for 2025. For the full year 2025, Aramco reported net profit of $93.4 billion, down from $106.2 billion in 2024, reflecting weaker revenues amid higher…

