Business

Stormclouds gather for Facebook's Libra currency

International outcry is mounting over Facebook's Libra—with central banks, governments and regulators railing against the social media giant's upstart cryptocurrency.

Business

ECB set to start countdown on new eurozone stimulus

The European Central Bank is likely to point Thursday to an interest rate cut in September, analysts say, although recent hints towards bucking up sluggish growth and inflation could even mean a move this week.