Tag: $66.12 a barrel

Oil prices dip as oversupply fears grow ahead of Trump–Putin summit

Oil prices fell on Wednesday after the International Energy Agency (IEA) warned…

AP AP