US stocks limped into the weekend on a sluggish final day of trading, while the dollar fluctuated with oil as investors assessed data showing the US economy on firm footing.
The S&P 500 index fluctuated between gains and losses before closing higher by less than a point -- good enough for a seventh straight gain and fresh record in trading 25 per cent below the 30-day average. The dollar capped a weekly advance as a second reading on gross domestic product topped estimates.
Crude headed for a weekly loss after OPEC's move to prolong supply cuts for nine months disappointed investors hoping for more. The pound fell as a poll showed UK Prime Minister Theresa May losing ground to her main opponent ahead of next month's election.
Action was subdued ahead of a three-day weekends in the US and the UK A second straight month of stagnant orders for business equipment in April indicated investment in capital goods could slow in the second quarter, paring weekly gains in US stocks. Crude languished below US$50 a barrel, while UK investors awakened to election risk after a poll showed the Conservative party lead narrowed after the Manchester attack.
"Markets ultimately found the renewed deal among OPEC and friends underwhelming," Cole Akeson, a strategist at Sberbank CIB in Moscow, wrote in an emailed note.
"Essentially, the market consensus seems to have come around to a view that regardless of what effect on global inventories the deal may have for now, OPEC and its partners have little insight as to what to do later on."
Here are the main moves in markets:
- The S&P 500 rose less than one point to 2,415.62 as of 4 p.m. in New York. The seven-day streak is the longest since February. The measure climbed 1.4 per cent in the week, the most since April 28.
- The Stoxx Europe 600 index dropped 0.2 per cent, with oil and gas producers falling 1.1 per cent. Automakers slid 0.5 per cent.
- MSCI's emerging-market index added 0.1 per cent, pushing its gain in the five days to 2 per cent.
- The Bloomberg Dollar Spot index added 0.1 per cent after falling as much as 0.2 per cent. It's up 0.1 per cent on the week.
- The pound slid 1.2 per cent to $1.2793. A YouGov poll for the Times late Thursday put the Conservatives at 43 per cent with Labour at 38 per cent -- a dramatic narrowing of the gap that even this month has been as high as 24 points in some polls.
- The yen rose 0.6 per cent to 111.198 per dollar, after dropping 0.3 per cent on Thursday.
- The euro fell 0.3 per cent to $1.1175.
- West Texas Intermediate crude rose 1.8 per cent to settle at $49.80 a barrel. The contract plunged 4.8 percent in the previous session. Crude lost more than 1.5 per cent in the week.
- Gold futures rose 0.8 per cent to $1,270.10 an ounce.
- Copper dropped from a three-week high as traders turned bearish ahead of holidays and the dollar recovered.
- The yield on 10-year Treasury notes fell one basis point to 2.25 per cent. US bonds are on course for a fourth month of gains.
- Benchmark German and French yields dropped three basis points.
- Japan's Topix slipped 0.6 per cent, trimming its weekly advance to 0.6 per cent.
- Australia's S&P/ASX 200 index fell 0.7 per cent, with BHP Billiton dropping 2 per cent.
- South Korea's Kospi rose 0.5 per cent to another record. The index is up 2.9 per cent for the week, the biggest gain in two months.
- Hong Kong's Hang Seng index was flat, keeping its weekly gain at 1.8 per cent, while the Shanghai Composite increased 0.1 per cent.