Oil prices have plenty of support, both fundamental and technical, but, still, few obvious reasons to rise

FOR MORE ...