Asian stocks rose and oil prices eased after Donald Trump suggested the latest US bombing campaign against Iran could be short-lived, calming fears of a prolonged energy shock.

US President Trump vowed to respond to Iran's retaliatory strikes.

Stocks mostly fell, with traders now awaiting the release of key data this month ahead of the Federal Reserve's policy meeting on Sep 16.