CCrude Oil Read More Oil Price Crash: Crude Touches Lowest Level in 4 Years Amid Trade Turmoil07.04.2025 Oil prices touched their lowest level since the pandemic on Monday, with growth fears hammering the outlook for…