Oil prices hover near $71 amid US-Iran talks and Hormuz traffic concerns | OOBF

Brent crude near $71 after dips; US benchmark WTI steady amid geopolitical tensions and talks.

Open shared insight