Oil Price Update for May 20, 2026
As of May 20, 2026, Brent crude oil is trading at $110.34 per barrel, down from the previous day's price but up significantly compared to a year ago. The article highlights key trends in recent months and discusses factors influencing oil prices.
Topics: Brent crude energy markets oil