June 5, 2026

Oil prices drop as Middle East tensions ease