A mix of several negative factors ranging from weak demand, higher supply, and uncertain macroeconomic factors could keep oil prices…
Goldman Sachs has boosted its oil price targets for the year, though it warns that the rally might lose momentum…