ECB bond buying on pace:Public sector bond purchases total €52.5B vs €41.0B as of March 27Covered bond purchases total €64.7B vs €6 … (View Article for More)