Investors should watch for these factors impacting company earnings – The Average Joe