Business Oil Prices Rise & Markets Fall After Gulf Attacks | Energy News by Marcus Liu - Business Editor March 21, 2026 by Marcus Liu - Business Editor March 21, 2026 Oil Prices Surge as Middle East Tensions Escalate, Stocks Fall Global stock markets tumbled and oil prices jumped on Friday, March 21, 2026, as escalating tensions in the Middle East … 0 FacebookTwitterPinterestEmail