Kingdom in Crisis: Saudi Arabia Pulls up to $70 Billion from Global Markets
Saudi Arabia pulled as much as $70 billion from global markets as it tries to cut its budget deficit after a sustained slump in oil prices and the country's ongoing offensive in Yemen, according to financial services market intelligence company Insight Discovery.