Sunday Executive Summary In Energy Markets, Scarcity Is the New Alpha Clean energy minerals have underdelivered against narrative hype, with lithium down, prices anchored near marginal cost, and forecasts consistently failing to grasp the gritty, sobering June 1, 2025 No Comments