Saudi Arabia: Oil revenues decline 23% in Q3 2026

03 Nov 2026 13:06Energy