Crude Oil: On Production, Performance, And Roll Yield

In November 2017, according to the Energy Information Administration, U.S. crude oil production surpassed 10 million barrels per day for the first time since November 1970. After 1970, it began to decline, dropping below 7 million barrels per day in February 1993, below 6 million barrels in March 1999, …

The post <b>Crude Oil</b>: On Production, Performance, And Roll Yield appeared first on crude-oil.news.