IEA sees significant 2027 oil surplus after Hormuz recovery Business & Economy IEA sees significant 2027 oil surplus after Hormuz recovery Admin June 17, 2026 The oil market will move into a significant supply surplus in 2027 after recovering from the closure...Read More
Oil prices fall 5% to 3-month low on hopes Strait of Hormuz will open Business & Economy Oil prices fall 5% to 3-month low on hopes Strait of Hormuz will open Admin June 16, 2026 Oil prices fell about 5% for a second day in a row to a three-month low on...Read More