Oil rises and US stock futures slide as markets react to US strike on Iran nuclear sites

Jun 22, 2025 - 23:30
 0
Oil rises and US stock futures slide as markets react to US strike on Iran nuclear sites