Oil Crashes Below $95 on Iran Ceasefire & Strait of Hormuz R | FN Pulse