Oil Price Forecast: Why the Worst Supply Fears Never Materialised