Oil edges down to $103/bbl, supply worry eases

Printable View