Oil prices slide 2% as US-Iran seek path out of war, Saudi supply fears persist Oil prices dropped by more than 2% amid the initiation of US-Iran truce talks, alongside escalating worries about Saudi oil supply. Brent crude fell to $104.30 a barrel, while West Texas Intermediate decreased to $92.41
Open in BitSocialBitSocial — the social app with no off switch