Is Russia Imploding In Front Of Our Eyes... Again?
Source: thecommentator.com
Certain countries are starting to feel the pain of the low oil prices. In a previous column, we already warned you about the potential problems in Saudi Arabia that might spill over to the USA. Saudi Arabia was quickly moving towards a government deficit of almost 22% of the GDP, resulting in a shortage of $150B on the total budget in 2015.