BUSINESSFORTUNE
Current price of oil as of June 12, 2026
As of June 12, 2026, oil was priced at $89.94 per barrel, a $5.21 drop from the previous day but $19 higher than one year ago. The article discusses factors influencing oil prices, including supply and demand dynamics, economic uncertainties, and the role of benchmarks like Brent and West Texas Intermediate (WTI).
Mentioned
Related Signal