Oil prices continued to rally on Wednesday on signs of strong fuel demand in western economies, while the prospect of Iranian supplies returning faded as the...
Crude oil prices rose after the Energy Information Administration (EIA) reported a crude oil inventory decline of 3.1 million barrels for the week to December 11....