US stocks mixed
Wall Street showed some resilience today, closing mixed even as oil prices settled at a new high and raised more concerns about inflation.
The Nasdaq composite index fell to a four-month low on weakness in semiconductor stocks, and all three indexes finished the week lower.