Oil prices edged up to their highest levels since late April on signs of emerging tightness, with seaborne crude shipments from Russia declining, suggesting it is finally making good on its promise to cut output.
Oil prices edged up to their highest levels since late April on signs of emerging tightness, with seaborne crude shipments from Russia declining, suggesting it is finally making good on its promise to cut output.