The market is under pressure from three E's -- energy, euro and earnings. With third-quarter results about to come out in the U.S., investors are not so eager to take positions now.
We use cookies to enhance your browsing experience, analyze site traffic, and personalize content. By clicking "Got It!," you consent to our use of cookies.