I would have thought the OPEC agreement to limit production of oil would be a good thing for IFN - helping to make renewables more competitive. Yet IFN share price went down over 2% today after the announcement.
IFN Price at posting:
89.0¢ Sentiment: Buy Disclosure: Held