Level Tape

A trading desk for people who trade levels, not noise.
Jeddah, SA
•Created byProfile pictureRoz
1 joined