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 ...
Summary Persistent Shell-BP merger rumors increase risk for Shell shareholders, contributing to my decision to sell my entire Shell position, despite management denials of any intent to merge the ...