if one is inclined to needed a reason yours is the correct answer.
I am the purest of the pure technicians...I could care less as to the why even though it is as simple as Buyers greater than sellers or vise versa.
The consensus of traders is reflected in the chart movements.
INMHO