Shell plc (NYSE:SHEL) is one of the Most Undervalued Foreign Stocks to Buy Now. On May 18, HSBC analyst Kim Fustier upgraded Shell plc (NYSE:SHEL) from Hold to Buy and raised the price target from ...