Trump once again chickened out, this time offering Iran an extension until April 6 to reopen the vital oil pathway.