More tankers are moving through the Strait of Hormuz as shippers gain confidence, but the global supply of oil is still below demand.
​More tankers are moving through the Strait of Hormuz as shippers gain confidence, but the global supply of oil is still below demand. by Soban News (international And National News)