https://img.etimg.com/photo/90317266.cmsCrude oil prices crashed more than 11% and went below the $100 mark due to decisions by countries like India and China to import Russian crude oil.

More...