Saudi Arabia Wednesday reported a first quarter budget deficit of 34.107 billion Saudi riyals ($9.09 billion), as oil revenue was hit hard by a combination of sliding global prices, demand and a supply glut in the wake of the coronavirus crisis. That reversed a first quarter surplus of...
