Deaf Leaders FoundationJan 3, 20230 min readPutin rejects $60 cap on Russian Oil; Zelensky bemoans West's move as 'Weak' I Key Details