Finance Nikkei Index Experiences Significant Decline Amid Rising Oil Prices Mar 10, 2026 0 The Nikkei index faced a sharp decline of over 6% on March 10, 2026, driven by rising oil prices and… Read More