Energy
Brent crude steadies as investors await outcome of diplomatic talks
- Brent crude futures were down 23 cents, or 0.34%, at $68.42 a barrel
- US WTI crude was at $63.57 a barrel



















