2025.12.31

Oil Heads For Worst Annual Loss Since COVID As US Crude Production Hits Record High