Global supply disruptions make oil prices to reach 2016 highs