Oil prices slip amid worries on economic growth

Brent crude was down 64 cents at $58.67 a barrel. Credit: Geof Wilson.



  • oil prices