20260320 A&O Wars Oil Shocks & Stock Markets