Miscellaneous
fromFortune
3 hours agoCurrent price of oil as of March 12, 2026 | Fortune
Oil prices reached $98.76 per barrel today, driven by supply and demand dynamics, with crude oil accounting for over half of gas pump prices and showing asymmetric transmission to consumers.