Europe news
fromwww.theguardian.com
13 hours agoIEA orders largest ever release of stockpiled oil to reduce crude price
The IEA coordinated a historic 400 million barrel emergency oil reserve release from 32 member nations to stabilize markets disrupted by US-Israeli attacks on Iran and Strait of Hormuz trade blockade.