commodity rally