Oxtrade is the worst website you can trade with they will rip you off your money and make you look stupid. I had issues with them and after i seek the help of Trievals.com i was able to recover my money back.
6 months ago
oxtrades.com has a
1.9
average rating
from
885
reviews