Oil prices drop amid potential Iran agreement on Hormuz passage. by admin477351 May 8, 2026 In a recent development, oil prices experienced a decline while stock markets saw an upward trend following a statement from Donald Trump indicating that the ongoing conflict with Iran could … Read more