Crude Markets Record Three Straight Years of Losses for First Time by admin477351 January 2, 2026 The oil industry closed 2025 with a nearly 20% annual decline, marking the most severe yearly drop since the pandemic crisis of 2020. This represents an unprecedented pattern of three … Read more