Oil struggles to break out; prices expected to trade in a narrow range ahead of OPEC meeting
Crude oil prices held on to gains on Tuesday as the market waited with bated breath for the OPEC+ meeting on Thursday. Oil prices got some support from positive economic…