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