[Stay on top of transportation news: Get TTNews in your inbox.] Shell Plc said it would boost investor returns through the end of this decade by reinforcing its position as the world’s top trader of ...
Royal Dutch Shell Plc reported its biggest net loss in at least 16 years after Europe’s largest energy group abandoned some projects and lowered its oil-price expectations, resulting in a charge of ...