indiafinancenews.com
Explained | What is the G7 planning on Russian oil? – The Hindu
The story so far: On September 2, Finance Ministers of all G7 countries, the U.S., Canada, the U.K., France, Germany, Italy, Japan, as well as the European Union announced their plan to “finalise a…