Oil futures edge higher Thursday, consolidating after slumping in the face of a surging U.S. dollar, as investors weighed a ...
Oil markets are facing a supply glut, with non-OPEC producers on track expand production by 1.5 million barrels of oil a day, ...