The Week That’s Done: China’s Full-Stack EV Strategy

Chinese automakers are making moves to dominate downstream auto services — with implications for national and industrial security. Meanwhile, the G7 celebrates the success of its Russian oil price cap, a looming oil deficit, and a wave of consolidation in energy and mining markets. Plus: more firms are betting on national security as a guiding investment thesis.