FXpert | Fri Jun 8, 2012 10:18pm BST

U.S. shares end higher, but oil, euro slide