📝 Executive Summary
US crude oil inventories dropped by 4.93 million barrels for the week ending October 16, extending a multi-week trend of tightening supply. This latest decline follows a massive 11.12 million barrel draw in the previous week, signaling sustained demand pressure on domestic stockpiles.