The supply demand is for a single item. It doesn’t work in the wider economy because as one good gets more expensive people switch to similar goods that didn’t increase - price increases, q demanded falls, customers swaps to a mirror good or don’t buy at all.
Changes in technology is a supply side, not demand side. On foreign demand im referring to changes in exchange rates that can affect GDP and associated inflation pressures.