The Collapse of the Oil Industry

These days we are witnessing a unique event in the history of the almighty oil industry. A price drop that has led even futures selling … Continue reading The Collapse of the Oil Industry