Home Economy News Take Five: Ukraine, Germany, tariffs and more – markets digest huge plate of news