Business War: US temporarily lifts sanction, allows sale of Iranian oil stranded on… Oluwadamilare Emmanuel Mar 22, 2026 The United States (US) has approved a short-term authorisation permitting the sale of Iranian oil currently stranded at sea. In…