Category Business

The women running Europe in 2026 

Europe might like to think of itself as a global leader in gender equality. Yet when it comes to corporate power, the picture is less flattering. Women still lead only a small minority of the continent’s largest companies. In Fortune’s 2025…

Current price of oil as of June 8, 2026

As of 9:10 a.m. Eastern Time today, oil sold for $97.15 per barrel (using Brent as the benchmark, which we’ll get into momentarily). That’s 84 cents lower than yesterday morning and approximately a $30 rise over the past year. Oil…