2 percent

Oil falls 2 percent as concern over demand bites

LONDON: Crude oil prices fell as much as 2 percent on Tuesday on uncertainty over… Read More