Another round of US military strikes on Iran sent oil prices higher, stoking worries about stubbornly high inflation and sparking a sharp drop on the ASX after the open.