Tight squeeze

A difficult financial situation.

Our company is in a tight squeeze now that sales are down from last year.