Europe closes lower with Russia-NATO rift, inflation in focus
Shares on the major stock market benchmarks in Europe traded with losses as the session ended on Friday, with investors monitoring the spat between Russia and NATO, on one hand, and the looming threat…