Gerdau buys back 94,400 ON shares - GGB News | Rallies