Telegraph.co.uk | The price of oil is back from the dead, but is now a good time to invest? Telegraph.co.uk From its low point of less than $30 a barrel earlier this year, the price has recovered to around $50, still well below recent highs of more than $100. As the price fell, oil companies were forced to make efficiency gains, downsize and diversify to ... |