Peter Lu / Seller Main Published signals 501. Working OxGrowth95%Subscribers0Weeks81Trades3152Win98%Profit Factor4.24Max DD43%