oil company earnings

1 articles
The Motley FoolThe Motley Fool··Matt Dilallo

Brent Crude Below $100? Peace Talks Unlikely to Lock in Lower Oil Prices

Brent crude dipped below $100 amid peace hopes, but fragile ceasefires and supply constraints likely keep oil prices elevated for months, benefiting major oil producers.
XOMCVXenergy stocksoil prices