Crude oil prices rose after the Energy Information Administration (EIA) reported a crude oil inventory decline of 3.1 million barrels…
This website uses cookies.