British Oil and Gas giant Shell Plc. (NYSE:SHEL) needs an exploration breakthrough or a big merger after its oil reserves fell to the lowest levels since 2013, exposing the company to a production ...
Shell is a big name in the automotive world. In fact, it actually owns many of the most popular motor oil companies around ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results