1 sources
NBC News39h ago
Oil nears $100 on reports of new U.S. strike in Iran and attacks on Saudi infrastructure