Commodities are getting killed
This morning, stock markets are down in Asia and Europe. And Futures show a likely decline in the U.S. What’s happening? I think we are seeing the March rally hitting the wall as the technical recovery everyone is…