Best News Network

BPCL announces dividend after strong Q3 earnings. Should you buy, hold or sell?