So, according to JPMorgan, as shown in the chart below, today is the day the last Gulf tankers are due to arrive in Europe. The physical scarcity of oil is about to cause major disruption. Thoughts on how this will unfold in the article..