Crude oil prices breached the $100pb threshold on February 24 as news broke that Russia invaded Ukraine. Geopolitical tensions, tight oil markets and...