struggle for markets