Oil price continues to rise amid Middle East crisis but stock markets rebound across Asia | Commodities March 5, 2026