Explained: The fall in crude oil prices, and its impact in India

Oil Barrel Illustration

On Monday 7 March, the price of crude oil had come down from $ 139.13 per barrel to a low of $ 97 per barrel on 17 March. A week before this, the price of crude oil was almost at a 14-year high due to the ongoing war between Russia and Ukraine. From 24 February … Read more