BP is fairly "tight" with their info. Shaws latest one is still fairly recent and does make good reading - esp. the mention that no more c. raisings look necessary - that's what killed it a few months back. Different outlook now.
BNO Price at posting:
68.0¢ Sentiment: Buy Disclosure: Held