Oil prices drop amid potential Iran deal keeping Hormuz Strait accessible. by admin477351 May 8, 2026 Oil prices saw a significant drop while stock markets experienced a rise following President Donald Trump’s … Read more