More consolidation of the oil industry appears inevitable, sources say, and $100 billion in deals points to a shift from the boom-and-bust trends of the past.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles
More consolidation of the oil industry appears inevitable, sources say, and $100 billion in deals points to a shift from the boom-and-bust trends of the past.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles