Oil prices jump on geopolitical fears while a massive glut sits at sea Feb 18, 2026By crystalg Business Insider Business Insider