Industrial production rebounds, May IIP touches 5.1%.