Oil drops below $80, contradicting initial forecastsby Emmanuel Abara Benson October 18, 2018 0 Crude oil prices have declined, currently trading below $80 per barrel.