Oil Slips as Weak China GDP Data and Libya's Output Resumption Raise Demand Concerns 2023-07-17T05:45:50.000000Z