Vladimir Putin 'lost the energy war' as crisis fades and prices come back down, says top trader

Last year's surge in European gas prices is unlikely to repeat, though oil prices may still see a rebound in 2023, Pierre Andurand told the FT.