Obama faces clamour for action on economy