A worker stacks oil barrels at a filling station in Chennai. The latest surge in oil prices after Russian troops entered Ukraine could slow down India's economic recovery. AFP
A worker stacks oil barrels at a filling station in Chennai. The latest surge in oil prices after Russian troops entered Ukraine could slow down India's economic recovery. AFP