CCrude Oil Read More Crude oil futures rise as EIA data shows decline in US product inventories 20.03.2025 Crude oil futures traded higher on Thursday morning after the US EIA (Energy Information Administration) reported a decline…