The oil price cap the seven countries are considering would set a price ceiling at which financial services, insurance, and shipping companies can purchase Russian oil and gas. Read More
G7 exploring an oil price cap—but analysts warn the move could prompt Russia to cut Europe off completely
by | Jun 28, 2022 | Uncategorized
Recent Comments