US DATA: March Richmond Fed mfg data: shipments 2 vs 25, new orders 11 vs 21, prices paid 2.50 vs 2.25. Mar services rev 26 vs 6, retail revs 33 vs 7.