By Ahmed Adel | December 6, 2022 The price cap imposed by the West on oil from Russia will actually have negative consequences in the long term as it once again reaffirmed to the international community that Western-centric banking and shipping insurance schemes cannot be trusted as reliable partners. Western oil sanctions went into effect […]
Source