The S&P 500 rose 0.5% in midday trading to 3,375.21.

The Dow Jones Industrial Average was up 0.8% to 29,498.70.

The Nasdaq increased 0.8% to 9,710.51.

Get the latest OC business and Coronavirus updates

The yield on a 10-year Treasury bond jumped 2.1% to 1.62%.

The price of gold was flat at $1,571.

A barrel of oil was 2.4% higher to $51.14.

SERVICES

Clean Energy Fuels Corp. (Nasdaq: CLNE) in Newport Beach rose 14% to $2.78 and a $575 million market cap. Dimensional Fund Advisors said in an SEC filing today it had acquired a 5.3% stake in the natural gas provider.

FINANCE

Irvine-based Impac Mortgage Holdings Inc. (Nasdaq: IMH) climbed 3.9% to $5.65 and a $120 million market cap. Shares in the mortgage lender are up about 8% for the week; it reports earnings next month.