Oil prices trickle down to $26 a barrel