Oil Prices Continue To Rally As EIA Confirms Crude Inventory Draw
Crude oil prices moved higher today after the U.S. Energy Information Administration reported a crude oil inventory draw of 3.4 million barrels for the week to March 25. This compared with a decline of 2.5 million barrels the EIA […]