June 22, 2026

Oil prices fall as optimism grows over US-Iran talks

Global oil prices declined on Monday as renewed optimism over talks between the United States and Iran eased concerns about disruptions to energy supplies in the Middle East.   The negotiations, which began on Sunday in Switzerland after being delayed
June 22, 2026

UK Prime Minister Keir Starmer announces resignation

British Prime Minister Keir Starmer has announced his resignation as leader of the Labour Party after less than two years in office, bringing an end to a tenure marked by policy reversals and mounting political pressure.   Speaking outside 10