Home Editor's Pick Tech Weekly: Stocks Sink as Iran War Continues, Stoking Inflationary Fears