Squeeze the leviathans of finance