International Business Times | Oil Prices: Analysts See Crude Below $20 A Barrel This Year As Inventories Swell International Business Times With U.S. oil prices tumbling below $27 a barrel Thursday, speculation is swarming that prices could plunge into the teens. A drop that steep seems less outlandish today than even a few months ago, when many analysts still expected oil to return to $50 ... |