WTI reached $71.26 today, highest since December 2014.

Rally in oil price got triggered yesterday by President Trump’s announcement of withdrawal from Iran Nuclear deal, followed by oil inventories data released today -2.197m vs -0.2m forecast.

Technically looking positive after breaking above 68.2% retracement, Goldman Sachs research  sees a possible $6 rise this summer.