India's oil demand in July rose 3.3% year on year to 17.58 million mt, or an average 4.43 million b/d, on higher demand for transportation fuels, the latest ...
A