Oil demand

India to topple China in global oil demand growth by 2024

If research and consultancy group Wood Mackenzie’s prediction is anything to go by, then India…