China's $5 Trillion Grid Investment: A Potential Power Play Amid Global Energy Shocks | Whale Factor