GeoPolitics... The dollar, reserve currency, petro dollar.. this is a war on the old guard... new hegemony being sorted out.. who will win???
China, Russia, SA.... We will see several smaller over leveraged oil co. go bankrupt with that price and those will in turn take us out of the leading producer roll...
But what do I know... history in the making.