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