Oil prices drop amid potential Iran deal keeping Hormuz strait accessible. by admin477351 May 8, 2026 Oil prices experienced a significant drop while stock markets saw an upward trend as President Donald … Read more