Markets Stocks Jump, Oil Tumbles After IEA Calls Extraordinary Meeting To Decide On SPR ReleaseMarch 10, 2026 With oil reversing much of the overnight losses as we neared the start of US cash open trading, futures slumped…