A Admin Administrator Staff member Jul 30, 2009 #1 AP - Upbeat corporate earnings reports are injecting stocks with another burst of energy. More...