A Strong Week for Oil Prices Is Rockier for Shares
Energy companies were trading higher and mining and metals companies also posted gains. But retail stocks struggled after some weak sales reports.
Read More…