Oil prices retreat as investors weigh supply outlook, Middle East tensions
Brent crude futures fall $1.64, or 1.6%, to $104.42 a barrel
Read original article on express tribune →
Brent crude futures fall $1.64, or 1.6%, to $104.42 a barrel
Read original article on express tribune →