Oil prices are pulling back heavily as we expected. Geopolitical tensions could be simmering down, but a lot of this has to do with the US Dollar and a possible hawkish Fed. I am still bullish on Oil in the long term as geopolitical tensions still exist. China and Saudi Arabia might even start transacting in Yuan’s threatening the Petro Dollar system!