Packer & Co Sinks $14.94 Million into Seadrill: What This Means for the Energy Sector | Whale Factor