From Sector lead on BPT thread
"Speaking at the Oil and Money conference here, OPEC secretary-general Abdalla Salem el-Badri said there will be “less supply in the very near future. Less supply means high prices,” he said."
DLS Price at posting:
54.5¢ Sentiment: Buy Disclosure: Held