The S&P 500 was up 0.5% in midday trading to 2,424.85.

The Dow Jones Industrial Average was up 0.5% to 21,118.20.

The NASDAQ was up 0.5% to 6,229.50

The yield on a 10-year Treasury bond was up 0.2% to 2.23%.

The price of gold was down 0.5% to $1,269.

TECHNOLOGY

Clean Energy Fuels Corp. in Newport Beach was up 5% to $2.45 and a $374 million market cap on above-average volume. The company runs a chain of natural gas fueling stations.

SERVICES

GBGI Ltd. in Foothill Ranch was up 11% to about $2.42 and about a $213 million market cap. Shares in the global insurer, which is chartered on the Channel Island of Guernsey and trades on the London Stock Exchange in pence sterling, have risen 30% in the last two trading sessions following an article this week in an investment column in U.K. newspaper the Daily Mail.