I listened to this podcast multiple time, and found it quite hard to follow.
I don't have a heavy background in finance, but in general I have a good enough understanding of the subject. In this case however the language was somehow making it harder than usual.