Oil stabilizes after sharp drop on demand concerns, easing of Middle East tension 2024-04-18T06:12:40.000000Z