Energy
Oil prices climb as traders weigh Saudi supply risk, Russian diesel flow
- Brent crude futures rose 89 cents, or 0.8%, to $106.58 a barrel























