Oil and Gas Stocks: Value Deals or Value Traps? By David Fessler Originally posted October 21, 2020 on Profit Trends Are oil and gas companies of any value to investors?