European stock markets rebounded and oil prices tumbled Tuesday on hopes that Ukraine and Russia would avoid a full-blown conflict.
Russia has pulled back some of its forces near the Ukrainian border, seen as a de-escalation in Moscow’s crisis with the West.
Comments