Share futures declined on Friday as major banks reported results, part of a crucial earnings season that will highlight how the slowing economy is affecting US companies.
Share futures declined on Friday as major banks reported results, part of a crucial earnings season that will highlight how the slowing economy is affecting US companies.