Markets around the world have been plunged into turmoil on the news that Donald Trump is on course to win the US presidential race.
While the price of oil falls more in the year ahead, Saudi Arabia has announced a projected budget deficit in 2016 of $87 billion (327 billion riyals).