Saudi Arabia posts a $33.5bn budget deficit amid a drop in oil sales due to the effective closure of the Strait of Hormuz ⤵️https://t.co/8pUXJkGcLU