WTI slumps below $59.50 amid signs Novorossiysk port is reopening

17/11/2025