Wall Street Futures were already under stress on elevated & sticky core inflation, increasing the possibility of another +25 bps rate hike in June, growing regional bank crisis, higher FDIC/regulatory fees for banks to deal with any failures, and lingering suspense about U.S. debt limit negotiations apart from the mixed report card. Further, on early […]