Oil price futures slipped into negative territory on Monday – a shocking oil-market first – making previous doom and gloom forecasts of OPEC’s too-little-too-late production cuts now seem like sober predictions rather than overzealous fearmongering. But are negative oil prices here to stay? WTI crude oil futures settled at -$37.63 per barrel on Monday, down […]