Latest / Vantcast — The World Edition

W43 - 27 Oct 2026 - Energy Costs and the Persistence of Inflation
With Brent crude spiking to $117, we examine which cost pressures will outlast the oil cycle and reshape your operating margins. We also parse the IMF's revised economic outlook, explore an unconventional take on geopolitical risk, and map the regulatory complexity facing global operations.
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.