Energy
Oil prices edge higher on US adviser comments on India buying Russian crude
- Brent crude futures rose 20 cents, or 0.3%, to $66.05 a barrel




















