By Adedapo Adesanya Oil prices settled 3 per cent higher on Tuesday after the United States revoked the general license that authorized the sale of Iranian crude oil while there were reports of attacks on vessels near the Strait of Hormuz reviving fears of disruptions to tanker shipping. Brent crude futures settled up $2.17, […]
