Analysts predict the shortage and price spike could last up to 6 months if production and imports don't improve fast. But the government is hoping to stabilise prices within 8-12 weeks using imports and policy measures.