Saudi Arabia to record fiscal deficit in 2023; oil revenues to blame | Al Mayadeen English