Current price of oil as of May 19, 2026
As of May 19, 2026, oil is trading at $112.93 per barrel based on the Brent benchmark, up $2.85 from the previous day and approximately $47 higher than a year ago. The article explains key factors influencing oil prices including supply and demand dynamics, historical trends, and their impact on consumer energy costs.