Oil Prices Drop Energy Stocks: Winners, Losers, and How to Position as Crude Falls Below $100March 25, 2026
Indices Nikkei 225 Drops 1.2% as Rising Yields and a Stronger Yen Shake Japanese MarketsFebruary 14, 2026 The Nikkei 225 index fell 1.21% on Friday, closing at 56,941.97 and marking one of its worst sessions in February…