While investors have been heartened by a recent flurry of surprisingly upbeat earnings and economic data , strategists said there was still concern about whether the government has done enough to shore up the banking sector .