Oil’s Twilight? Here’s One Investor View on How It Plays Out

Bloomberg

The oil industry could face stagnating demand within seven to 10 years, a London fund manager says, arguing that companies need to address how to avoid a crumbling of their finances. This outlook shows that the oil industry may be close to the end of the ever-expanding demand that has sustained its business.

read more