Throttling the oil industry while cutting off Russian oil is putting American businesses at a serious disadvantage to those that now buy Russian oil and gas at a discount, namely China and also India, according to an expert on environmental and energy policy.
Worse yet, this situation appears to be baked into the geopolitical cake for the foreseeable future.