Cheap Oil Makes Investors Lose $390 Billion

Crude oil price has crashed from $107 per barrel to around $44 per barrel. This is more than 60% fall in the oil price. Consumers all over the world are feeling relief after many years of high oil prices. Cheap oil enables people to spend more money. Consumption helps drive the global economy. But what… Continue reading Cheap Oil Makes Investors Lose $390 Billion