[U.S. crude oil futures price drops to $68.22 per barrel, the lowest level since February 27] Odaily Planet Daily News: U.S. crude oil futures price has dropped to $68.22 per barrel, marking the lowest level since February 27.
[U.S. crude oil futures price drops to $68.22 per barrel, the lowest level since February 27] Odaily Planet Daily News: U.S. crude oil futures price has dropped to $68.22 per barrel, marking the lowest level since February 27.