Wall Street managed to end its month long string of losses, scoring solid gains for the week despite another jump in crude oil prices, which are already hobbling the economy.
Markets rise despite high oil prices.