Oil prices rebound after sharp drop; positioning still negative

Apr 22, 2025 - 13:46
 0
Oil prices rebound after sharp drop; positioning still negative