WTI Crude Oil futures prices remained stable as traders evaluated upcoming US inventory data and an oversupply outlook. US crude inventories, as reported by the EIA, showed a build of 5.2 million barrels, bringing total inventories to 421 million barrels compared to the 5-year average of 444 million barrels. Futures contract fluctuated around the release and continued to hover between $60 and $61. US Natural Gas futures closed at an eight-month high, driven by strong liquefied natural gas exports and cooler midday weather models for November, adding to the demand outlook. Thursday's inventory report is expected to show a build of 34 bcf.