Mentions

Cannibal StocksBlogWho Really Runs Seadrill (SDRL)?-27 Aug 2026
Cannibal StocksBlogSeadrill (SDRL): The $22 Billion Offshore Empire That Went to Zero Twice-25 Aug 2026