Business News
G7 exploring an oil price cap – but analysts warn the move could prompt Russia to cut Europe off completely
[ad_1]
The oil price cap the seven countries are considering would set a price ceiling that financial service, insurance, and shipping companies can purchase Russian oil and gas at. Read More
[ad_2]
Source link