The S&P 500 has ended slightly lower following a drop in oil prices that weighed on energy shares and offset a jump in financials as Bank of America's results reinforced expectations of a strong US earnings season.
17/07/2018 - 06:35
Energy shares fall, financials bounce
17/07/2018 - 06:35