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 ...