OPEC

Oil prices struggle amid demand concerns and OPEC’s downgraded forecasts

Oil prices continue to be under pressure, trading near their lowest levels in two weeks,…