Major US stock indexes gave back gains yesterday after hitting record intraday highs and European shares slipped after a plunge in oil prices pushed energy stocks lower on both sides of the Atlantic.

Oil prices plummeted more than four per cent, crimping the record-breaking rally in US shares, while European shares dipped after four straight days of gains. Investors also awaited second-quarter corporate earnings.

The S&P energy index was last down 1.2 per cent and the STOXX Europe 600 Oil & Gas index ended one per cent lower.

The US government stunned the market with a raft of bearish inventory data that added to renewed concerns over a global glut of oil.

The benchmark S&P 500 hit 2,156.45 earlier yesterday, topping Tuesday’s intraday record of 2,155.40, while the Dow hit 18,390.16 to top Tuesday’s record intraday peak, the third straight day of such peaks for the S&P and the second for the Dow.

The FTSEurofirst 300 index of top regional shares earlier touched its highest in more than two weeks for the second straight day.

Shares had advanced partly on the view that the US economy was on solid footing and on the expectation that central banks in most developed economies would continue to keep interest rates at rock-bottom levels.

In addition to the S&P 500 and Dow hitting record closing highs Tuesday and intraday highs Wednesday, the Nasdaq had turned positive for the first time in 2016 Tuesday.

Reduced political uncertainty in Britain and Japan had also helped shares.

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.