April 27, 2026 0Comment Oil prices jump $3 as US-Iran talks fail, Strait of Hormuz closure impacts supply
April 27, 2026 0Comment Trump cancels US envoy trip to Pakistan, Iran peace deal unlikely by April 30