At $100 Per Barrel, Which Oil Stock Has Dominated in 2026: ExxonMobil, Chevron, or BP?
WTI crude briefly cracked $100 per barrel today, sending the integrated oil majors surging, but ExxonMobil, Chevron, and BP have spent all of 2026 quietly separating from each other in ways that…