Oil prices went negative a year ago. Now the glut is ...
2021-4-20 · The once-in-a-century pandemic caused oil demand to collapse at an unfathomable pace. Supply swelled as Saudi Arabia and Russia engaged in a price war at the worst possible moment. Nobody was driving.