EIA reported nationwide crude oil stocks increased by 784,000 bbl last week, nearly half the estimate from American Petroleum Institute of a 1.688 million bbl build. Market consensus called for a …
Oil Futures Trim Gains
Oil Futures Trim Gains
Leave a reply