Posted on

G7 exploring an oil price cap—but analysts warn the move could prompt Russia to cut Europe off completely

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