<p>Today, ECB decided to hike its three policy rates by 25bp. The deposit rate is now 3.75% which was widely anticipated. ECB left no clear guidance on a potential rate hike in September, as the
<p>10-year yields are now down 6 bps to 4.818% as lower yields are also pinning the dollar down in European morning trade thus far. It's a mix of moods in markets, with the Japanese yen als
Leave a Comment