UN Secretary-General Antonio Guterres has called for taxation on windfall profits of oil and gas companies to ease the impact of the global energy crisis
renewables
BP’s second quarter profit soared to $8.45 billion, its highest in 14 years, as strong refining margins and oil trading helped it boost its dividend