Shell is an energy powerhouse with a robust LNG business, $30 / barrel breakeven, hyper-growth renewables arm, double A credit rating, and low valuation. In the next oil downturn, Shell may fare ...
Chaotic scenes unfolded at Shell’s annual shareholder meeting Tuesday as climate activists stormed the venue, calling for the oil company to be “shut down” and accusing it of “killing” the planet.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results