Breaking News

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


No comments