Saudi authorities said oil revenues fell 23% in Q3 2026 to 116.5 billion riyals.

2026-11-03

Saudi authorities said oil revenues fell 23% in Q3 2026 to 116.5 billion riyals.