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
|
1247 |
| ๐ฅ |
Chevron
|
1093 |
| ๐ฅ |
Shell CLOSE
|
1063 |
| 4 |
TotalEnergies
|
932 |
| 5 |
BP
|
824 |
| 6 |
ConocoPhillips
|
720 |