Stocks fell back from their best levels after today’s report from the University of Michigan showed that US consumer sentiment in March fell ... and higher European spending could force the ECB to ...
Economic confidence deccreased to 107.2 in this month’s Rasmussen Reports Economic Index, more than four points lower than February.