News

On August 14, 2025, oil prices slid to their lowest levels in over two months, amid bearish supply forecasts from both the ...