Tuesday April 07, 2026 - Oil plunged and markets rallied after Trump agreed to pause strikes on Iran for two weeks.