+ Oil Plunges to Lowest Levels in 15 Months March 15, 2023March 15, 2023 Oil closed at a 15-month low as a wave of technical selling and options covering accelerated a three-day slide....