The Russia narrative makes no sense Russia and Saudi Arabia would surely have preferred Hillary who promised to outlaw fracking. Now the US is becoming the biggest Oil exporter. Russian GDP is like 40% from Oil, Saudi Arabia even more.
No comments yet.