U.S. Crude Inventories Decline Amidst WTI Slide Below $60
Oil market participants are closely scrutinizing the latest U.S. Energy Information Administration (EIA) data, which reveals a significant draw in domestic crude oil inventories for the week ending April 25. This decrease of 2.7 million barrels in U.



