Stocks Fall as Oil Surges After Strikes Knock Out Tehran Power
Markets slumped on March 23, 2026, after new strikes on Iran knocked out power across large parts of Tehran and pushed oil toward recent highs. Asian equity indices led the selling as investors braced for a fourth week of market turmoil tied to the Middle East conflict. Energy benchmarks climbed: Brent traded near $113 a … Read more