The largest disruption to oil supply on record defined Q1 2026, and the ripple effects across equities, bonds and commodities ...