This is a user account created in 2015, recently woke up, has one DT green trust rating from 2015. Not quite escrow material.
I think he is the same guy, or at least he uses the same name as then
But for the escrow part I guess his own words make the situation far worse:
May - June ... Lost all my savings at the casinos after lockdown do to fact i entered a depression
Not really the guy you would trust with your money, right?

Reading his topics in economics I always had a feeling he will lose his marbles sooner or later but this was way faster than I thought.