Some traders bet on oil hitting $100 per barrel as economies thaw

by Scott Tong