SHEL can unlock multi-billion-dollar gas revenues in Venezuela as U.S. policy shifts, but political risk, weak prices and ...
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 ...