
Oil inches up amid wrangling over Russian oil price cap
Oil rose in early trade on Friday, trimming some of the week’s losses which have been driven by worries about Chinese demand and expectations a high price cap planned by the Group of Seven (G7) […]