flounder
verb [ I ]
uk/ˈflaʊndər/ usto have serious financial or economic problems:
Stock markets all over the world are floundering due to the current recession.
In spite of a slight increase in exports, the economy continues to flounder.
floundering
adjective [ before noun ]
a floundering stock market/economy/business