Tuesday, 24 Mar 2026 22:32 PM
More than $500 million in oil trades were placed minutes before President Donald Trump announced a five-day delay in str . . .
Tuesday, 24 Mar 2026 22:10 PM
More than 800 ships are now backed up in and around the Strait of Hormuz as Iran signaled it may allow limited passage f . . .