Markets April 14, 2026 Trump Blockades Hormuz, China Sails Through Anyway and Iran Posts DC Gas Prices