Sunday 19 February 2023

Big Oil War Profits


Even as Ukraine reels from one human crisis after another, and Europe reels from shortage of power supply, Big Oil companies have earned record-shattering war profits. Cartoon from my column with The Hindu Sunday Magazine. 

No comments:

Post a Comment