Daily Archive: June 4, 2009

Daily Update Thursday, June 4, 2009

An encouraging jobs report and a discouraging retail sales report caused the Major Indexes to get off to a rocky start this morning, but strength in the energy and financial sectors managed to stabilize the market and help stock prices end the day higher. With three green lights and…