News

Citi Research has slashed its Q2 2025 net profit estimate for Saudi Aramco to $22.8 billion, down from $27.8 billion, citing ...