The long red carpet is being rolled out from Tehran, and we should all hope that what strolls out is copious amounts of pistachios, fancy rugs, and caviar. And oil… oh boy the oil! Yes, the big Iran Deal appears to have been pulled off, and like a man walking out into...

read more