Apr 21 Apr 21 The mystery of oil at -$37 per barrel, and what to expect for June contracts Scott McKnight Analysis Explaining the crazy historical anomaly of May oil contracts trading at -$37. But the reality remains simple and cruel: oil at $20 per barrel is still too low for many companies to survive for a sustained period of time
Apr 7 Apr 7 An oil price war amid a pandemic Scott McKnight Analysis Why two of the world’s largest oil producers unleashed a price war on the oil market amidst an unprecedented collapse in world oil demand?