Nikkei 225 declines more than 6% as oil breaks $100 a barrel
2026-03-09 - 01:03
Higher energy prices could contribute to higher inflation and lower economic growth.
Share this post:
2026-03-09 - 01:03
Higher energy prices could contribute to higher inflation and lower economic growth.