In a move to stabilize the euro zone’s fragile economy, the European Central Bank (ECB) made a 25-basis-point cut to its interest rates on Thursday, lowering its key deposit facility rate to
French inflation fell to its lowest level in nearly three years in May, driven by a significant drop in energy prices and a slowdown in service costs. According to preliminary data from