Oil heads for 7th weekly loss
Oil prices were heading for a seventh weekly loss on Friday, with key producers showing no signs of cutting output in the face of……
Oil prices were heading for a seventh weekly loss on Friday, with key producers showing no signs of cutting output in the face of……