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
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