I'm not gonna repeat myself but supply and demand is the foundation of every market. Including the stock market.