44 stories from 17 sources

The week in Business Leadership and Corporate Strategy

Corporate Leadership Rewiring Defined the Week

June 2026

Week’s Recap

Click on a headline to see stories that shaped it.

Threads

Stories that evolved over the week.

4 threads

Jun 9Impact

BP Rewrites Leadership and Faces Scrutiny

BP reorganized leadership around a renewed focus on oil and gas, then faced investor questions over the chair's removal and limited disclosure. The changes put capital allocation and governance credibility under simultaneous pressure.

2 stories9 Tue

Day’s Recap

Dive deeper into the days that shaped this week