It was an ugly day for US stocks.
Trying to find something positive about the U.S. stock market today is like putting lipstick on a pig—you simply can’t dress up a session this ugly. Stocks were hammered as escalating Middle East tensions fueled a broad risk-off move across financial markets. Oil prices surged more than 5%, adding to inflation concerns, while Treasury yields […]