Oil prices plunge 15%, stock futures rally after Trump floats two-week Iran war ceasefire April 7, 2026 · NBC News Read full story at source