Brent Crude Surges Nearly 5% to $96.40/Barrel Despite Record Strategic Reserve Release March 12, 2026