Home Economy Tech Weekly: Stocks Sink as Iran War Continues, Stoking Inflationary Fears