RE: Canada $0.384 Mar 2022 12:00
"why I'm still scratching my head"
Stop scratching your head - its the war, there is a major sell off across the markets today, the FTSE is now down 3%, a a huge move and quality stocks across the board are being hit sharply. BP and Shell announced their specific Russian impacts earlier in the week and that was the time their share prices moved in line with that - they have no more exposures today that people don't know about since yesterday, they are simply part of the overall sell off.
I'm in Jadestone as well - almost 20,000bopd, no debt, nothing hedged it should be soaring with oil prices and that is down 5% today and 8% from the peak it hit yesterday before the markets started to turn.
In markets like this, very few people give a fig about the individual prospects of small caps, its a dash away from risk and into safety and I3E is absolutely not immune to that despite what a small number of private investors may think about the prospects for the company.