Coffee futures fell 25.88% and the shelf price still rose
Strategic petroleum stocks fell to their lowest level since 1982
Electricity becomes the binding limit on every AI data center
What today's jobs number does to the rate-hike argument