US allows sale of stranded Iranian oil until April 19 to bring down prices
US Treasury Secretary said the waiver could release about 140 mn barrels into markets amid Hormuz disruptions, as rising fuel costs intensify inflation worries and political pressure on Trump admin