Economy Oil Rebounds on Inventories Support Despite Sour Demand Outlook July 21, 2023 Adedapo Adesanya By Adedapo Adesanya Oil settled slightly higher on Thursday amid lower crude inventories in the US and strong crude imports by China, but a Read More