Which Oil Company Can Survive?
Oil prices have recently dropped to under $20 per barrel– a price point the market has not seen since 2001. Naturally, some companies will not be able to make it through this as they need barrels to cost around $20-$30 more in order to be able to make ends meet. That’s why I’m picking companies … Read more