The Oil Industry Is Climbing Out Of A Hole
December 13, 2020 at 12:10 PM EST
Since early November the oil industry — which some had declared dead after the crushing losses earlier in the year — has gone on an impressive rally. The catalyst for this rally was news that effective Covid-19 vaccines are on the way.