BP And Shell Shares Step On The Gas: What's Fueling The Move?
BP PLC (NYSE: BP) and Shell PLC (NYSE: SHEL), are trading higher Tuesday amid continued strength in oil prices in the wake of Russia's invasion of Ukraine.
Benzinga ·