Oil tops $100, havens rally, stocks drop as Russia-Ukraine crisis spooks global markets

Get Alerts