Oil prices held most recent gains amid expectations of tighter supply from OPEC+ cuts, Russian refinery attacks, and positive Chinese manufacturing data.
Oil prices held most recent gains amid expectations of tighter supply from OPEC+ cuts, Russian refinery attacks, and positive Chinese manufacturing data.