WTI rebounds to near $56.50, oversupply fears might cap gains

21/10/2025