It’s the OPEC meeting this week – yay! Production freeze, will they, won’t they?
Everything seems to be pointing to a ‘won’t they’ freeze outcome, but, says Novak: