• Oil price above $120/barrel would be an inflection point for global growth