U.S. stocks just continue to cruise right along, although investors seem to be displaying a healthy level of caution, looking over their shoulders as they whistle past the graveyard and bet on ongoing improvement in corporate earnings and economic growth. Despite extremely overbought technical conditions and regional hot spots that may ultimately threaten global economic recovery, investors seem undeterred.

Scott MartindaleStocks ended last week on a high note, closing a smidge above strong resistance at 1900 for the S&P 500, which set a new closing high for the large-cap index, albeit on low pre-holiday volume. With the Memorial Day holiday giving us a short week of trading, all eyes are on voting in Ukraine, where a decisive win for billionaire business tycoon Petro Poroshenko seems assured.

Today was another surprise Monday.  Short sellers who thought a rough weekend in Ukraine might stir up the war drums again were wrong.  In addition, China took several steps to boost its economy, and the domestic economic reports were fairly positive.  As a result, the shorts capitulated at the opening and risk was on.  The day ended led by the DJI (every stock was positive!), up more than 1%, with the S&P 500 up nearly 1% and the NASDAQ up about 0.8%

david / Tag: FIG, URI, MPC / 0 Comments