Oil price plummets 21% to 21-year due to sinking demand | Heykuki News