top oil and gas stocks for q4 2020