loading
loading
Oil holds near $100 as traders await Iran-Oman deal on Strait of Hormuz shipping — retained record — High Signal