-
@ English News
2025-05-05 13:14:35Saudi Arabia notes $15.65 billion fiscal deficit in Q1 2025 due to oil revenue decline https://www.investing.com/news/stock-market-news/saudi-arabia-notes-1565-billion-fiscal-deficit-in-q1-2025-due-to-oil-revenue-decline-93CH-4022114