FeaturedOil & GasSaudi Arabia’s Q3 2023 budget deficit reaches USD 9.54 billion as oil revenue fallsIFM CorrespondentNovember 10, 2023November 9, 2023 by IFM CorrespondentNovember 10, 2023November 9, 2023 The largest oil exporter in the world reported a nearly USD 30 billion budget surplus in 2022 as increased oil prices caused a 31% increase in government revenue... Read more