The geopolitics of oil are heating up… and may blow up this week
OPEC nations, and Saudi Arabia in particular, aren’t happy about the US shale revolution…
There are nearly $1 trillion worth of deals between Russia and China that are not being transacted in US...
Putin has re-established his country as a global superpower
Judgement day for the petrodollar is here