yes, supply affects demand. this is a known economic principle. I honestly don't know why the economics forum even exists when less than 1% of the posters have a grasp of the basics.
Maybe I'm in the 1%, but actually I understand it to be that supply always equals demand, with price setting the balance point.