The Indian rupee hit a record low of 93.73 against the dollar Friday as Middle East tensions triggered massive foreign...
Rising energy costs from the Iran conflict threaten to push China into a period of bad inflation that could squeeze...