New Delhi: South African country Zimbabwe has got the first place in the list of World Most Miserable Countries. According to renowned economist Steve...
Key PointsIndia’s total petroleum product consumption rose by 1.8% in June 2025, reaching 20.31 million metric tonnes despite global tensions.Petrol sales jumped 6.7% year-on-year,...