Three workers are dead after a crude oil storage explosion at an Oil India facility in Assam. Investigation into the cause remains ongoing.
Bibar Daimary • 7 Nov 2026