oil capacity

Perception and Reality

Perception and Reality

U.S. unemployment claims at a 43-year low, manufacturing PMI’s back in positive territory, and a five percent unemployment rate are key reasons why recent recession fears have receded. Against this backdrop, stocks are above water for the year. While retail sales, including this week’s print, have been lackluster, four