Global stock markets were mixed on Wednesday as recession fears and banking sector strain weighed on European stocks and the dollar while Wall Street stock futures firmed on bullish updates from Microsoft and Google parent Alphabet. Europe’s STOXX 600 share index fell 0.8% as regional banking stocks dropped by the same amount. MSCI’s broad index […]