The Largest Supply Disruption In History Has Made The Price Of Oil The Most Important Economic Number In The World At This Moment
What a wild week it has been already. On Sunday night, I watched as the price of oil hit $116 a barrel. It was insane. Financial markets started to panic all over the world because investors know that if the price of oil stays above $100 a barrel for an extended period of time it … Read more