US stocks rise and oil prices trim their gains on hopes for the ceasefire with Iran

· Business News Australia