
Petroleum Daily Report 10-18-2023
Oil was up 2% today on the back of a big U.S. crude storage draw and continued Middle East tensions. The U.S. Energy Information Administration said energy firms pulled 4.5 million barrels of crude from stockpiles during the week ended October 13, 2023. Supplies declined 800,000 barrels at Cushing to its lowest level since October […]
