McKinsey's latest analysis signals a critical inflection point in global energy markets: strategic energy reserves and supply buffers that have cushioned supply chains are now being depleted. This ero