This is CNBC’s Morning Squawk newsletter. Subscribe here to receive future editions in your inbox.

Happy Wednesday. It’s also April Fools’ Day, so be wary of those too-good-to-be-true company announcements today.

Stock futures are rising this morning. The three major indexes staged a big rally yesterday, ending their tough month and quarter on a high note.

Here are five key things investors need to know to start the trading day:

Stocks recorded their best day since May yesterday after an an unconfirmed report said Iranian President Masoud Pezeshkian is open to ending the U.S.-Iran war with guarantees. Even with Tuesday’s gains, the major averages still logged steep losses in March.