US stocks pushed higher yesterday and major indexes hit new records, while oil and natural gas fell on worries of a supply glut and on mild US weather.

The three major US stock indexes were on track for a second straight weekly advance and all 10 S&P 500 industry sectors were higher on the day. Trading was light, however.

Europe, Canada, Latin America and a number of Asian markets were closed for a holiday the day after Christmas.

Oil prices slipped, pressured by a supply glut in top consumer the United States.

A Department of Energy report on Wednesday showed crude inventories in the latest week rose to their highest December level on record.

US natural gas futures broke below $3 for the first time in more than two years, on worries about abundant gas in storage from weak heating demand due to mild winter weather.

Gas prices have tumbled 35 per cent in just a month on disappointing weekly consumption data for the fuel.

Yesterday, front-month gas on the New York Mercantile Exchange fell 1.4 per cent to match a September 2012 low of $2.97 per million British thermal units.

Brent crude was last down 35 cents at $59.89 a barrel. US crude was last down 59 cents at $55.25 per barrel. Spot gold was up $22.1 at $1,195.40 an ounce.

The Dow Jones industrial average was last up 0.32 per cent at 18,088.25. The S&P 500 was last up 0.47 per cent at 2,091.72. The Nasdaq Composite was last up 0.78 per cent at 4,810.64.

The S&P was on track for its 52nd record close of the year, the most since 1995, and the Dow was on track for its seventh straight daily gain, its longest streak since March 2013.

MSCI’s all-country world index was last up 0.29 per cent at 421.6, boosted by the gains in US shares.

In Japan, one of the few major markets open on Friday, the Nikkei benchmark stock index closed up 0.1 per cent in quiet trade.

European, Hong Kong, Australian, Canadian and Latin American stock markets were all closed for the day.

The US dollar climbed to near a seven-and-a-half-year peak against the yen and close to a two-and-a-half-year high versus the euro on the view that the US economy is expanding enough for the Federal Reserve to hike interest rates in mid-2015.

The greenback hovered at nearly nine-year highs against a basket of major currencies; the dollar index was last up 0.05 per cent at 90.011.

US Treasury prices recovered slightly from an early week selloff in light trading.

Benchmark 10-year yields, which move inversely to prices, were last at 2.25 per cent, from 2.26 per cent late Wednesday.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.