IOC sourcing 84% crude from spot market amid US-Iran war

Business