Group of Seven (G7) finance ministers were due to meet virtually on Sept. 2 and were expected to firm up plans to impose a price cap on Russian oil purchases with the aim of reducing the revenues flowing to Moscow. This post appeared first on Hart Energy.