US equities ended a three-day winning streak on Monday as rising oil prices hit consumer-facing stocks and results from Bank of America failed to whet investor appetite for financial stocks.
The day began positively, after Bank of America said second-quarter profits dropped 41 per cent to $3.41bn – a better result than analysts expected.

MARKETS 

