Forex traders said stronger American currency in the overseas markets and a rebound in crude oil prices weighed on investor sentiment
What's Your Reaction?