OPEC Secretary-General Abdalla Salem el-Badri said on Tuesday that oil prices will rebound due to lower oil investments. He expects global oil investments to drop by 22.4% this year.
el-Badri noted that this could mean less supply.
"Less supply means high prices," he said.