Hard to reach $100-120 oil again: Saudi Arabia’s OPEC governor Hard to reach $100-120 oil again: Saudi Arabia’s OPEC governor

Oil