Oil Back Above $103 Ahead On Supply Drop