- June 9th, 2023
Oil prices poised for second straight week of losses as China recovery disappoints
Oil prices looked set to post their second straight weekly loss, as prices continued to fall on Friday over concerns about demand from China and due to scepticism over the United States and Iran striking a nuclear deal.