Oil just shy of $100 per barrel as Russian troops enter Ukraine
Brent crude has peaked today at just over $99 per barrel following last night's mobilisation of Russian troops into eastern Ukraine on what Russian president Vladimir Putin described as a "peacekeeping" mission.