Pending — not yet graded
“There is a strong case for owning the oil sector, both in India and globally, given that crude oil prices are above $100 and the geopolitical conflict is unlikely to end soon. Longer term, instability in the Strait of Hormuz, which is responsible for about 20% of the world’s oil trade, will continue to support the sector.”
Crude OilBullishCalled 09 Mar 2026
This call hasn't reached its evaluation window yet — the HIT/MISS verdict will appear here once it's graded against real price data. Save it above to find it again from your profile.
Read the original articleSee Mark Matthews’s full track record