Spain’s inflation almost halves to 3.1% as European energy prices slide

Bigger than expected fall comes ahead of German and French dataGlobal Economy, European Union