Crude oil drops below $100 amid hopes for de-escalation and ongoing naval blockade.
Open shared insight