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