Pound struggles around $1.20 on economy worries