Subscribe
Share
Share
Embed
50 million sounds like a big number until you realize the US consumed over 18 million barrels a day LAST year—when demand for oil was low.
Hot topics, fresh stories and useful formation; all in 60 seconds