Major stock indexes pared losses Monday as the price of oil fell back below $100 a barrel, with Group of Seven finance ministers saying after a meeting they could release oil from their strategic ...