Crude oil closed back above $70 a barrel as storms, both real and politically, started to develop. Prices were on the rise after U.S. oil supply fell 2.6 million barrels this week, which raised even more concerns about the market’s ability to replace plunging Venezuelan oil production and Iranian exports that reportedly already are facing falling oil supply. Now, you get Mother Nature involved with more storm activity brewing out in the Atlantic, and you have a very bullish outlook.
From:: Resource Investor