Oil prices dropped below $95 as markets reacted positively to the US-Iran ceasefire.
Open shared insight