US Inventories Fall, Supply Crunch LoomsBy OMC Editorial DeskApril 15, 2026By Julianne Geiger – April 15, 2026, 9:38 AM CDT Energy investors are closely scrutinizing the latest U.S. crude oil…