y marketshare

Credit default swaps take their toll