Oil slides as traders assess Middle East developments with Iran attacks keeping markets jittery May 5, 2026 · CNBC Read full story at source