snapshot

Executed sell trade from Bearish order block.

Trade against retail traders sentiment >> 96% long >>> Extremely bearish.
Supply and Demand

Disclaimer