What does Angebots- und Nachfragemacht mean?

Angebots- und Nachfragemacht - German to English

power of supply and demand