Afternoon finance - July 26

The latest market news for July 26.