Global Oil Demand Is Shrinking and Prices Are Still Above $90. These Are the Energy Stocks Built to Survive That Paradox.

Oil demand growth is slowing, but supply constraints remain severe. Chevron maintains one of the energy sector's strongest balance sheets.
Open original source