Saudi Arabia’s OPEC governor Mohammed al-Madi says that reaching $100-$120 oil will be tough to do.
read more