Obama walks fine line in bashing Romney, courting Wall Street