Free audio stream, including stories that are padlocked on our site. Listen on any device, anywhere. Updated twice daily. The audio stream takes several seconds to start on Android devices.Launch Radio player
Wall Street’s broad S&P 500 index topped 1400 for the first time in three months, led by gains in energy shares.
At the close (8am NZ time), the benchmark was up 0.9% to 1401.35, with every company in the energy group rising. Chesapeake, the second-largest US natural gas producer, jumped on higher-than-expected revenue and asset-sale plans.
The blue chip Dow Jones Industrial Average was up 51.09 points, or 0.4%, to 13,168.60, extending gains into a third consecutive day.
The Nasdaq Composite Index advanced 0.9% to 3015.86.
Other markets: Europe, Asia up
European markets edged mostly higher, with the Stoxx 600 index up 0.1% at 266.95.
In the UK, Standard Chartered shares plunged after the New York State Department of Financial Services alleged that a unit at the bank handled at least $US250 billion in illegal transactions with Iranian entities. The bank said it "strongly rejects" the allegations.
UK industrial production slumped 2.5% in June after rising 1% in May. The FTSE 100, which had been hovering around the flat line, fell 0.2% to 5798.38.
In Germany's manufacturing sector, incoming orders fell more than expected in June. The DAX index was flat immediately after the figures but then recovered to trade up 0.2% at 6932.92.
France's CAC 40 was 0.4% higher at 3414.65. Spain's IBEX 35 was up 0.8% at 7107.70 and Greece's ASE index increased 2.1% to 621.14.
Asian markets were broadly higher, with Japan's Nikkei Stock Average advancing 0.9% to 8803.31, after the Bank of Japan extended measures encouraging companies to buy foreign assets in order to curb yen strength.
Australian mining companies helped the resource-heavy S&P ASX 200 post a 0.4% gain to 4291.60. Standard Chartered skidded 7.4% in Hong Kong but the Hang Seng rose 0.4% to 20,072.55.
Commodities: Oil up, gold down
Crude-oil futures added 1.4% to $US93.50 a barrel, while gold futures eased less than 0.1% to $US1615.50 an ounce.
The US dollar fell against the euro but gained ground against the yen.