meaning of Angebots- und Nachfragemacht

Angebots- und Nachfragemacht - German to English

power of supply and demand