Shell plc SHEL, a London-based integrated oil and gas company, is strategically positioning itself to resume preliminary operations on the Dragon gas field offshore Venezuela, aiming to boost natural ...
Shell plc SHEL, a British multinational oil and gas company headquartered in London, has been actively pursuing a long-term license from the U.S. government before proceeding with a final investment ...