Crude oil prices ticked higher today after the U.S. Energy Information Administration reported an estimated decline of 6.4 million barrels in inventories for the week to April 19.
Crude oil prices ticked higher today after the U.S. Energy Information Administration reported an estimated decline of 6.4 million barrels in inventories for the week to April 19.