Shell (SHEL) hits the lowest oil reserves since 2013 as depletion risks future output; weak Q1 2026 earnings add pressure.
Royal Dutch Shell is a fossil fuel exploration company. In the Niger River Delta, the company was responsible for an average of 2,976 spills a week between 1976 to 1991, on the land of the Ogoni ...