Energy
Oil prices ease as traders monitor Russian diesel deal, Saudi attacks
- Brent crude futures were down $2.02, or 1.89%, to $104.63 a barrel
























