Oil prices could hit $100 as demand outstrips supply

Oil prices could hit $100 as demand outstrips supply