📝 Executive Summary
US crude oil inventories fell by 3.1 million barrels for the week ending October 16, according to the latest EIA report. Commercial stockpiles now sit at 412.5 million barrels, marking a level 3% below the five-year seasonal average.