Oil prices surge past $95 as geopolitical tensions escalate.