Oil Prices Today, 14 November 2025: Brent Holds Above $63 as Ukraine Strike Jolts Russian Supply
Oil prices are up about 1–2% today, 14 November 2025, with Brent above $63 and WTI near $60 after a Ukrainian drone strike on Russia’s Novorossiysk oil hub and looming sanctions on Russian crude, even as agencies warn of an