Oil and tensions impact global economy