Goldman Sachs says now's the time to buy these 7 stocks

Jin Lee | Bloomberg | Getty Images

Analysts at Goldman Sachs have upgraded a slew of global stocks to "buy" over the past few weeks, with the investment bank picking out opportunities related to the global chip shortage and the economic recovery.