Thoughts on the Market
Are current oil prices sustainable? Although oil prices have rallied sharply over the last year, the performance of oil equities has been modest by comparison.