 In light of crude oil prices topping 50 for the first time in almost a year, three oil and gas companies that have high financial strength and outperformed the Standard Poors 500 Index during 2020 are Clean Energy Fuels Corp. NASDAQ:CLNE, Marine Petroleum Trust NASDAQ:MARPS and Renewable Energy Group Inc. NASDAQ:REGI according to the All-in-One Screener, a Premium feature of GuruFocus. 