Markets see the result of this week’s Federal Reserve meeting as nearly a foregone conclusion, but the implications for markets are more up in the air. Markets are pricing about 93% odds of a rate hike at the end of the Fed’s policy meeting on Wednesday. With inflation at 3.4%, long-term Treasury yields spiking, and
Shares in fast-fashion giant Shein fell sharply in their highly anticipated stock market debut on Tuesday as the firm listed in Hong Kong after a long quest to go public. It comes after failed attempts to list in the US and UK, as concerns were raised over issues including Shein’s labour practices and its environmental