supply and demand day trading