Miners and banks are weighing heavily on the ASX, as softer commodity prices and a lumbering economy dampen the outlook for earnings growth.