Russian oil revenues fall in November despite production boost | Decline seen as evidence that western efforts to choke off the Kremlin’s earnings are working

Leave a Reply