Shell is positioning itself to return to Venezuelan waters in pursuit of natural gas projects that could be worth billions of ...
Shell plc SHEL is reportedly considering a return to Venezuela as political and policy changes raise the prospect of renewed foreign investment in the country’s energy sector. The British oil major ...