It looks like yesterday’s reprieve was a stay of execution, not a reversal.
WTI is now up to $128.08, nearly $9 per barrel. The latest leg of strength came after reports of a US and UK ban on oil. There’s also talk that could scuttle an Iran nuclear deal.