Business Ideas Oil Prices Fall to Lowest Levels in 18 Years March 19, 2020 Williams Bova Crude oil charges dropped as a lot as nine% on Wednesday to $24.forty two a barrel, the most affordable stages...