In its latest Oil Market Report, the International Energy Agency warned that OPEC’s spare production capacity is dwindling. It said this spare capacity could shrink from some 9 million bpd to less than 4 million bpd next year. It also said this meant more investments in new oil production were necessary.
How to lose credibility in two simple steps
Great article. -thanks
A wise man once said, “Reality is what you run into when you’re wrong.”