Commodities rocket on $100 oil talk, metals stress