Despite yesterday's brief respite, oil logged a steep loss for the day and week, as demand worries seem unshakable. November-dated West Texas Intermediate (WTI) crude shed $1.45, or 2.1%, to settle at ...
The S&P 500 Index (SPX), is cautiously higher, while Netflix (NFLX) and the tech sector are sending the Nasdaq Composite (IXIC) toward a third-straight win. Despite today's choppiness, all three major ...