What does abnehmende Preise mean?

abnehmende Preise - German to English

falling costs