Saint Warren By: TalkMarkets June 28, 2021 at 18:39 PM EDT Today the WTI oil price rose further up over 1%. Read More >> Related Stocks: Algonquin Pwr & Util Alimentation Couche-Tard Alkermes Plc Astrazeneca Plc ADR Atlantica Yield Plc Azure Power Global Ltd BP Plc ADR Canadian Solar Inc Compugen Ltd Cosan Sa Spon ADR WI Dr. Reddy's Laboratories Ltd ADR Energy Fuels Inc Exelixis Inc Gsk Plc ADR Hoegh Lng Partners LP Ipath Pure Beta Crude Oil ETN Mercadolibre Inc Nio Inc ADR Novo Nordisk A/S ADR Nutrien Ltd Ormat Technologies Plug Power Inc Qualcomm, Inc. Royal Dutch Shell Cl B ADR Sanofi-Aventis S.A. ADR Schlumberger Ltd Tesla, Inc. Tower Semiconductor