Crude oil prices fell below $75 per barrel on Wednesday. This was the lowest it fell since 2021. What exactly happened? How will this impact India? Further, amid the ongoing geo-political scenario in the world, where does India stand in terms of its global oil dynamics? Richa Mishra, explains.

(Producer: Nabodita Ganguly; Edit:Siddharth MC)