Rupee holds near 6-week high at 94.40 as oil drops, Fed hawkishness caps gains