Oil for delivery in this month gained Rs 16.30, or 2.99%
A firm global trend also influenced sentiment