Exxon Makes Up for Lost Time With $60B Shale Deal
Three years ago, oil prices dipped below zero and Scott Sheffield’s company — like so many other producers — was in trouble. The long-time oil… Read More »Exxon Makes Up for Lost Time With $60B Shale Deal
