The conflict in Ukraine is seething. The oil market is freezing. Russian oil has not been straightforwardly designated by the West’s devastating approvals on Moscow – up to this point,
The conflict in Ukraine is seething. The oil market is freezing. Russian oil has not been straightforwardly designated by the West’s devastating approvals on Moscow – up to this point,