macro factors of mining company