With the recent economic and earnings news so good, why then have markets made little progress just recently? The answer seems to be quite simple – a lot of good news was already in the price.
The Board of the International Organization of Securities Commissions (IOSCO) today published a consultation report on Post Trade Risk Reduction Services (PTRRS)