A $700 Billion Insurance Product Is Powering the US Credit Market Rally

A $700 Billion Insurance Product Is Powering the US Credit Market Rally