Oil prices slipped 0.4% to $90.90 per barrel in Asian trade as investors awaited China GDP data and Iran ceasefire talks.
U.S. President Donald Trump signaled peace talks with Iran, while the U.S. maintains a naval blockade and plans to send 10,000 troops.
Iran may allow ships to transit the Omani side of the Strait of Hormuz without attack risk, though the cease‑fire expires on April 21.
IEA and OPEC warned of softer demand due to the Iran war, adding pressure on oil prices this week.