Oil futures were heading lower for a third straight session Tuesday, with hopes for a cease-fire between Israel and Hamas and concerns over China’s demand for crude setting prices up for their lowest finish in two weeks.
MarketWatch.com – Top Stories