Article was posted here on FR just in the last 2 or 3 days.
Crude supplies are at record highs, and demand is actually dropping.
Crude supplies are at record highs, and demand is actually dropping.
Could you provide a link ?
According to this article the Department of Energy reported crude stocks dropped unexpectedly last week by 800,000 barrels. article