March 12, 2026March 12, 2026Massive emergency oil release fails to stem investor fears news by .Attacks on shipping traffic and energy infrastructure in the Persian Gulf temporarily pushed oil back above $100 a barrel, stoking investor fears. Check your inbox or spam folder to confirm your subscription.