Oil Prices Skyrocket

Oil is skyrocketing to 7-year highs, a stark contrast to last years oil price crash. As oil producing nations struggle to cope with increasing the supply, the price of crude oil has been able to break above $80 per barrel. Unfortunately, only four countries are capable of increasing supply within the short term, while shale oil is not expected to be able to fill the gap. As such, a bullish opportunity has presented itself for now.