supplies and demand nova