Stone-hurling protesters clashed with police for a second day Wednesday in Ecuador's capital as thousands of indigenous people marched against President Lenin Moreno's decision to slash fuel subsidies.

Riot police responded with tear gas as they skirmished with clutches of young protesters who broke off from the main body of marchers.

The marchers were headed from the north of the city to its historic center, where a large number of security forces have deployed following violent clashes on Tuesday.

The government, which declared a state of emergency last week, announced earlier Wednesday it would not allow the protest to pass through the city center.

Moreno scrapped fuel subsidies as part of an agreement with the International Monetary Fund to obtain loans despite Ecuador's high public debt.

The subsidies were costing the government $1.3 billion a year.

The IMF agreement, signed in March, allowed Ecuador to borrow $4.2 billion.