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