INDIA and China might have agreed to the proposal of the Group of Seven (G7) countries to set a price cap for Russian oil but according to experts, the agreement…
Subscribe for our weekly news letter here!
You can unsubscribe us at any time