Today, the Institute for Supply Management released their latest Non-Manufacturing Report on Business indicating that service related economic activity pulled back notably throughout March.
At 59.7 the business activity index weakened dropping 10.76% since February but still remaining 2.75% above the level seen a year earlier.