Oil prices rise and advance for the second consecutive day as market confidence improves further, but the outlook for energy commodities remains challenging.

FOR MORE ...