Oil prices plunge and trigger global market sell-off
NEW YORK (TIP): Energy companies were pummeled as the price of crude oil sank 7 percent hit new lows of less than$27 a barrel, threatening more damage to an industry that has already been stricken […]