India to release 5 million barrels of crude oil from strategic reserves
India plans to release about 5 million barrels of crude oil from its emergency stockpile in tandem with the US, Japan and other major economies to cool prices, a top government official said on Tuesday.
India stores about 38 million barrels of crude oil in underground caverns at three locations on the east and west coast. Read more
IKEA's malls business to build first shopping centre in India in Gurugram
IKEA's malls business, one of the world's biggest, said on Tuesday it had bought a plot in Gurugram next to New