Saudi Aramco profits fall 12% as oil prices drop 0 04.03.2025 10:18 Financial Times World’s largest oil company cuts dividend in blow to Riyadh’s budget