The West is struggling to set an oil price cap that hurts Russia

By November 30, 2022News