Oil Falls Amid Possible Truce Between Israel And Hamas
July 24, 2024 at 06:00 AM EDT
API data showed a 3.9 million barrel decline in inventories last week, marking the fourth straight week of decline and exceeding market estimates of a 2.5 million barrel drop.