 Oil and gas stocks have had their watershed moments in the past year, with unprecedented inflation prompting oil prices to soar to new heights. This was further compounded by Russias invasion of Ukraine, constricting supply and consequently positively impacting share prices. 