Oil Prices Steady as Iran Talks Progress and Hormuz Flows Return
TLDR Oil prices were mostly flat Friday ahead of the U.S. July 4 holiday weekend Brent crude sat at around $71.96 a barrel; WTI traded below $70 Oil is on track for its fourth straight […]
