Commodities in Longest Winning Streak Since ’04, Beating Stocks