Between record profits, dividend yields, and oil at $100 a barrel, the major energy companies are locked in a tight race in 2026. This ranking pits the current top stocks directly against each other.
| # | Term | Elo |
|---|---|---|
| ๐ฅ |
ExxonMobil
|
1248
136 duels
|
| ๐ฅ |
Chevron
|
1093
136 duels
|
| ๐ฅ |
Shell CLOSE
|
1069
142 duels
|
| 4 |
TotalEnergies
|
932
136 duels
|
| 5 |
BP
|
818
145 duels
|
| 6 |
ConocoPhillips
|
719
157 duels
|