>>497
Financial stocks struggle ahead of Fed stress tests