Oil prices slipped as US stockpiles grew and OPEC issued its market forecast, signaling potential supply-demand shifts.
119d ago
No Summary provided as the original text is short