San Francisco Frontiers - Stocks rally on optimism over Iran war ceasefire, oil extends gains