Oil prices slip, and their future is cloudy

by Scott Tong