Home » Stocks rally, oil prices fall amid talk of Iran ceasefire