July 2, 2026 0Comment Iran and US conclude indirect talks in Doha, establish communication channel with crypto market implications
July 2, 2026 0Comment Oil prices drop 30% in Q2 2026 after US-Iran peace deal reopens Strait of Hormuz