Stocks Supported by Iran Ceasefire Extension and Strong Earnings | AllMind News