Petrol Fears Cloud Outlook