A plan hatched by wealthy Western nations to deprive Russia of oil revenue is largely faltering, a new report found, with the majority of the Kremlin’s seaborne oil exports evading restrictions that were supposed to limit the price of Russian crude. Almost two years since an oil “price cap” was …
Read More »