Home » oil price slump
Tag:

oil price slump

Energy markets concluded 2025 with a nearly 20% annual decline, marking the most severe yearly drop since the pandemic-stricken year of 2020. The oil sector now faces an unprecedented challenge with three consecutive years …