The Largest Supply Disruption In History Has Made The Price Of Oil The Most Important Economic Number In The World At This Moment.Michael Snyder . . . . Article