This week, U.S. crude oil prices plummeted yet again to $28 a barrel, their lowest level since 2003. But oil isn’t sinking alone. In fact, it joins a broader decline in commodity prices across the board. Whether it’s raw materials and energy inputs, or the durable goods produced from them, the thing-making sector of the global economy has entered a down…
© 2025 Hedgeye Risk Management, LLC
Substack is the home for great culture