British Oil and Gas giant Shell Plc. (NYSE:SHEL) needs an exploration breakthrough or a big merger after its oil reserves ...
The Energy Products segment is by far the primary source of sales and operating revenue, while the Upstream segment drives net income.
Shell plc SHEL and Exxon Mobil Corporation XOM have called off their planned sale of U.K. North Sea natural gas assets to Viaro Energy, ending months of negotiations and regulatory engagement. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results