image
Markets snap rising streak as financials slide; log weekly l