Freight, Oil, and Big Tech Shape a Pivotal Week
Two macro forces are dominating markets. Oil is closing in on $100 a barrel. Houthi strikes on Saudi energy facilities are tightening supply. Traders warn that "something has to break" if attacks on shipping continue.…