Barclays lowered its Brent crude prices forecast for this year by $8 to $85 per barrel due to higher supply, but noted that oil looks undervalued. Barclays in a note on Thursday said the cut in forecasts is primarily due to “a higher starting point for inventories and a potentially longer path to OPEC spare … Read more