India Crude Stockpiles Rise to Near 12-Month Peak on Record Imports
India’s crude oil inventories climbed to 104 million barrels in June, nearing levels last seen a year ago amid surging imports. India’s crude oil inventories reached 104 million barrels at the end of June, up from 90.5 million barrels in April, driven by record-high import