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

Why Home Depot and Retailers Are Betting on a Strong Holiday Shopping Season

Why Home Depot and Retailers Are Betting on a Strong Holiday Shopping Season

Donald Trump Attacks Comcast on Twitter, Echoes Possible Antitrust Violations

Donald Trump Attacks Comcast on Twitter, Echoes Possible Antitrust Violations

Has the Moment to Buy Starbucks Passed? Our Jim Cramer Weighs In

Has the Moment to Buy Starbucks Passed? Our Jim Cramer Weighs In

Jim Cramer Breaks Down the Market's Not So Happy Monday

Jim Cramer Breaks Down the Market's Not So Happy Monday

Citigroup Has Made a Large Top Formation So Investors Should Go Flat

Citigroup Has Made a Large Top Formation So Investors Should Go Flat