Elliott Wave Technical Analysis: Oil & Natural Gas Corporation By: TalkMarkets August 21, 2024 at 11:44 AM EDT The stock has rallied from its July 2022 low registered at the 120 mark. Read More >>