Press Cartoon Europe

Sunday 01 June 2025

KAL

  • KAL
  • 20/12/2014
  • The Economist

A fall in the global price of oil was having an adverse effect on the fortunes of Russia.