Oil prices settle up 2%, post weekly loss on stockpile releases

Oil prices settle up 2%, post weekly loss on stockpile releases

from 92 News https://ift.tt/nodQxDY

Comments