Oil prices dive, stocks jump as markets seek reprieve from Middle East turmoilBy kaydenchiewJune 23, 2025