War & oil prices

Oil prices soar as the war in Ukraine continues.

This collection contains 13 cartoons
Created on 14 March 2022 Last updated on 3 April 2025