Fast-fashion giant Shein has slashed its expected flotation value to $30-40 billion from nearly $100 billion, as investors scrutinize decelerating revenue expansion and mounting operational expenses.
Energy markets experience volatility as Yemen-based militants target Red Sea shipping, with implications for Irish fuel importers and economic stability.