I think a short squeeze on this one is imminent...
Oil prices have stabilized enough and a solid baseline has been established. This will allow many companies to improve their balance sheets going forward. There will be a supply crunch sometime in 2022 which is around the corner. Now is the time to seriourlsy look at oil & gas companies.