Oil at $116: Why This Macro Shock Could Trigger a Bitcoin Risk-Off Deleveraging
Brent crude punched through $116 a barrel on March 30, 2026 – a 60% monthly surge driven by escalating US-Iran tensions after Tehran accused Washington of preparing an invasion, compounding…