Daily Market Digest: Greece Gets 10.3bn Euro, German Ifo Sentiment Improves
May 25, 2016 at 11:08 AM EDT
Creditors approve 10.3 billion euros in the bailout package for Greece. German Ifo sentiment points to increasing business optimism, and markets await BoC rate decision.