​9 commodity stocks touch new 52-week high, rally up to 40% in a month

​9 commodity stocks touch new 52-week high, rally up to 40% in a month