Rising oil keeps pulling stock markets down

Indian shares gave up an early rally and were heading for a fourth straight losing session by Friday afternoon. Brent stayed above $113 a barrel, and small and mid-sized companies were hit... Read more »