Just another Finance News site
Three major stock indexes pulled back on May 7 after touching fresh intraday highs earlier in…