US Oil Producers Reportedly Storing Crude in Strategic Reserve Amid COVID-19-Triggered Oil Glut

On 27 April US crude prices dropped 25 per cent on fears that storage space was fast running out in the country amid a universal oil glut witnessed as a result of the COVID-19 pandemic and its crippling repercussions for…