Energy experts predicted $150-per-barrel oil after the US-Iran war. They were wrong. Tommy Vietor walks through the real reasons: a weaker Chinese economy cutting 3 million barrels per day of demand, Trump bullying futures markets, countries tapping strategic reserves faster than expected, and tankers willing to run the gauntlet through the Strait.