Rupee trades marginally weaker as oil bills jack up dollar demand