Uncertainty Clouds Outlook for Oil Sector