Day: June 1, 2025

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