Australian shares have had their worst day in weeks after a re-escalation of the US-Iran conflict dimmed hopes of a peace deal and boosted oil prices.

Australian shares have had their worst day in weeks after a re-escalation of the US-Iran conflict dimmed hopes of a peace deal and boosted oil prices.