Oil prices surge above $95 as US-Iran conflict raises supply fears, World Watch | PolicyRisk