The Indian rupee weakened to 90.98/$1 on Tuesday, nearing all-time lows despite a weaker dollar index. Sustained foreign investor exits from Indian equities and high government bond yields weighed on the currency. The central bank intervened by selling dollars to protect the 91/$1 level, but the rupee is expected to continue its depreciation bias.
Oil slips after OPEC+ agrees to raise output targets
Oil prices dipped as OPEC+ agreed to boost output from August, with key producers seeing recovering exports via the Strait of Hormuz. Despite the planned