Updated from 11:51 a.m. EDT

Shares of major oil companies moved higher Thursday as the stock market soared and crude oil rebounded.

The Amex Oil Index finished at 903.67, up 36.21 or 4.17%. Light, sweet crude oil futures for May delivery settled at $52.64 a barrel, up $4.25 or 8.8% on the New York Mercantile Exchange.

ConocoPhillips ( COP) shares finished at $41.45, up $1.65 or 4.2%.

Royal Dutch Shell ( RDS.B) closed up 3.9%, or $1.72 to $45.81.

BP ( BP) was trading at $41.64, up 3%, or $1.22 a share.

Chevron ( CVX) finished at $70.31, higher by $2.04, or 2.9%.

Exxon Mobil ( XOM) closed at $70.25, up $1.02 or 1.47%.

Petrobras Energia ( PZE) was higher by 11.5%, or 66 cents to $6.39.

PetroChina's ( PTR) American depositary shares were up 6%, or $4.90 to $85.88.

Repsol ( REP) of Spain was higher by 5.8%, or $1.02 to $18.65.

Total ( TOT) of France was up $2.65, or 5.4% to $52.16.

More from Investing

Tesla's $78,000 Model 3 Is a Bargain. Here's Why

Tesla's $78,000 Model 3 Is a Bargain. Here's Why

Is Tesla's Stock Set to Nearly Double to $500?

Is Tesla's Stock Set to Nearly Double to $500?

Kohl's May Blame Winter Weather for First-Quarter Earnings Slip

Kohl's May Blame Winter Weather for First-Quarter Earnings Slip

Steel Stocks Are Monday's Biggest Losers From Cooling China Trade Tensions

Steel Stocks Are Monday's Biggest Losers From Cooling China Trade Tensions

GE's $11.1 Billion Deal With Wabtec Should Have Warren Buffett Feeling Very Sad

GE's $11.1 Billion Deal With Wabtec Should Have Warren Buffett Feeling Very Sad