Far from forcing Russia to submit to NATO demands, any oil price cap is more likely to drive the oil price to near $200/bbl. That would trigger a global slump.
Far from forcing Russia to submit to NATO demands, any oil price cap is more likely to drive the oil price to near $200/bbl. That would trigger a global slump.