The Kenyan shilling weakened against the dollar to touch a 15-month low of 103.60/80 against the dollar on Thursday mainly due to a surge in demand by importers.
The central bank stepped in to sell dollars after the fall, helping the currency to pare some of the gains, currency traders told Reuters.
"The shilling depreciated on the opening, moved to 103.60/80, the central bank came in and currently it's a bit stable at 103.50/70," said a trader at a commercial bank.
The shilling, which was broadly stable against the dollar for most of last year, has been under pressure this year. Traders attributed the pressure to higher prices of oil in global markets.
The central bank's hard currency reserves have declined by $337 million since the first week of December to $6.97 billion, or the equivalent of 4.56 months worth of import cover.