EU dependency on US stalling alternative payment channel – Iran