Sorry, I beg to differ. I have an old eight hour set of video tapes on trading commodities. Those tapes take the position that weather impacts commodities prices. They have not been wrong yet. Hurricane season is sure to raise oil prices. It's hurricane season, right? What is oil doing right now? Going up. Of course there are exceptions. But weather does influence commodities prices and make some trends fairly predictable.
Ahem. See here