Taipei: According to a new Pew Research Center survey, negative attitudes towards China have risen sharply in many developed countries of the world, particularly...
Global petrol prices have eased slightly following a drop in crude oil below $100 per barrel, allowing several of India,s neighbors to slash fuel rates, while India maintains domestic price stability by absorbing market pressures.