Hopes of healthy macro-data buoy indices; banking stocks ris