Markets Softs

Cotton Bulls Fight Back

Cotton futures posted gains of 5 to 109 points across most contracts at the close.  Crude oil was $3.64 per...

Markets Metals

Copper Holds Near Record Highs

Copper futures traded around $6.76 per pound on Thursday, staying close to record highs as ongoing supply concerns and tariff...