Markets today: Global stocks sink as volatile oil prices, Middle East conflict weigh on investor sentiment

Oil prices seesaw as markets weigh IEA reserves release, persistent supply concerns