Business & Finance

Stay informed with expert takes on business strategy, investing, entrepreneurship, and global markets. CurioAtlas brings you articles that guide smarter decisions in finance and business growth.

Current price of oil as of June 11, 2026

By 9 a.m. Eastern Time today, oil had reached $95.15 per barrel, measured using the Brent benchmark. That’s 88 cents less than it cost yesterday morning and about $24 above its price a year earlier. Oil price per barrel %…