WTI crude oil prices rise above $96 following breakdown of US-Iran peace negotiations.
Open shared insight