The Energy Bulletin: 27 April 2020
The long-awaited crash in the oil markets came last week when traders finally realized that oil consumption was so low and production was so high that the world was within weeks of having no place to store crude and oil products.


