India Holds Back $600M Strategic Oil Reserve Top-Up
India’s finance ministry has scrapped a 50 billion rupee ($602 million) plan to top-up the nation’s strategic crude oil reserves, given market volatility and the prospect of a…
Read More...
Read More...