World oil demand is set to fall further than previously expected this year, the International Energy Agency said Wednesday, as the impact of the closure of the Strait of Hormuz deepens. The IEA for⦠[+2280 chars]
No comments yet. Be the first to comment!