As Saudi Arabia’s push to cut record high oil inventories and boost oil prices is seemingly succeeding, the Kingdom’s economic growth appears to be back on track

Source: oilprice.com