$200 per barrel oil if Russia sanctions escalate- Oxford Economics
Source: RT If the standoff with Russia and the West reaches a point where the EU has to completely cut trade with Russia, oil prices could soar above $200 per barrel, sparking a global economic […]