For the week ending Dec 6, we have a crude build of 5.8 million bbls.
The API data looks better than projected. What do you think?
Great news. EIA could be lower.
The API data looks better than projected. What do you think?
Great news. EIA could be lower.