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 companies.
Shell's robust LNG segment makes it an attractive buy amid Europe's systemic energy crisis, with persistent supply-demand imbalances driving higher LNG prices. Despite a decline in overall earnings ...