BUY USDJPY @110.317 SL @109.961 TP @110.900

BUY USDJPY @110.317
SL @109.961
TP @110.900
Supply and Demand

Also on:

Disclaimer