Times are finally better for the oil industry, but the question remains whether the industry will “mess it up again.” This post appeared first on Hart Energy.
Times are finally better for the oil industry, but the question remains whether the industry will “mess it up again.” This post appeared first on Hart Energy.