Stocks gain as Trump extends Iran ceasefire

· Perth Now