US Oil Builds, Gas Draw: Mixed Energy SignalsBy omc_adminMarch 25, 2026 U.S. Crude Inventories Surge, Sending Oil Prices Tumbling Amidst Geopolitical Volatility Energy investors are closely scrutinizing the latest U.S. petroleum…