Crude Production Cuts in the US Too Slow to Support the Price as Storage Runs Out by Mid-May
Following the historic fall of the West Texas Intermediate (WTI) futures price for May delivery into negative territory, going as low as negative US$37.6 per...