Oil prices are rebounding from historic lows seen last year, but it might be a while yet before oil companies have full confidence restored in what has become a shakey system. Brent crude is now trading at just under 70 dollars per barrel, and Newfoundlanders and Labradorians have noticed the change in price with steady […]