News

Oil prices fell on Friday and were set for a weekly decline of over 3% on the back of oversupply concerns and uncertainty ...