Big Oil Firms Register $281 Billion in Profits Since Ukraine Invasion

February 19, 2024, 11:28 PM ISTVantage by Palki Sharma

The world's top five listed oil companies have registered profits worth $281 billion since the Ukraine invasion. The record profits have helped oil firms scale back their green commitments. Palki Sharma tells you how governments can correct this.

See More
Home Video Shorts Live TV