Macro risks mount as Ukraine adds to oil market uncertainty