Indian Stock Markets Shut for Bakri Id Asian Peers Dip on Crude Oil Worries Ubisoft Shares Slide After Company Warns of Continued Fiscal Losses Diodes Inc CEO Gary Yu Sells 399810 in Stock Insider Transaction Highlights Geopolitical Tensions Rise as Putin Vows Retaliation After Alleged Ukrainian Strike on Military Target DigitalOceans Cloudways Unveils Site Manager for Streamlined WordPress Management Oura Health The Finnish Smart Ring Startup Gaining Global Traction Russian Equities End Lower MOEX Russia Index Holds Near Flat