Brent crude hits $70 as traders bet on sustained revival in oil demand  Financial TimesContinue reading