Stock Market Review By: TalkMarkets March 22, 2021 at 19:31 PM EDT Higher oil prices make electric vehicles more sellable. Read More >> Related Stocks: Algonquin Pwr & Util BP Plc ADR Banco Latinoamericano DE Comercio Banco Santander ADR Compugen Ltd Energy Fuels Inc Franco Nev Corp Lazard Inc Mercadolibre Inc Nio Inc ADR Novartis Ag ADR Roche Holding AG Basel American Depositary Shares Royal Dutch Shell Cl B ADR Royal Gold Inc Schlumberger Ltd Teva Pharmaceutical Industries ADR Veolia Environnement ADR Wheaton Precious Metals