Goldman Sachs: 3 top energy stocks to buy with valuations at 30-year lows for investors hoping to hedge against higher inflation and flaring tensions in the Middle East