Oil prices dip amid central bank concerns over economic growth, tight supply

Brent crude futures were observed to be down 38 cents, settling at $92.91 per barrel

Recommended

Related Stories

Comments

No comments yet.