India plans to store its crude oil in US strategic petroleum reserves for use not just during emergencies but also for trading to capture any price advantage...
India plans to store its crude oil in US strategic petroleum reserves for use not just during emergencies but also for trading to capture any price advantage...