Optimism about the US economy has been helped by the vaccination rollout with some 143 million shots given to almost 94 million people, far ahead of Europe's rollout. from Stocks-Markets-Economic Times Read The Rest:economictimes...