How major US stock indexes fared Wednesday 4/8/2026

14 hours ago 2
Oil prices plunged beneath $95 per barrel, and banal markets surged worldwide aft President Donald Trump pulled backmost from his menace of devastating attacks against Iran
Read Entire Article