Oil prices have consolidated in the upper $60s. There's a...
Oil prices have consolidated in the upper $60s. There's a balance between the supportive geopolitical concerns respecting Nigeria and Iran, verses the bearish influence of excess crude supplies and warm U.S. winter weather.