Oil marches towards $100 a barrel as markets watch Ukraine crisis deepen

Oil marches towards $100 a barrel as markets watch Ukraine crisis deepen