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