2017 cycle top being regarded as resistance?
On smaller time scales we were showing distribution in the form of bearish order blocks being respected.
For a while now you've been trying to hold this level as support, and you may be proving it as a resistance from here on till the next bull cycle.