CCrude Oil Read More US crude oil inventories down 0.6% for week ending April 2501.05.2025 – Daily crude oil production rises to around 13.46 million barrels per day …