September 23rd, 2001 - 02:00 GMT Oil prices in tug-of-war between demand, supply concerns Oil prices were caught in a tug-of-war on Friday, September 21, between concerns about the possible impact of US retaliation on supply, on the one hand, and demand on the other. Prices spiked up after Read more