Oil Prices Decline as US Storm Concerns Diminish and China’s Stimulus Disappoints.
Muscat: Oil prices today extended declines as the threat of a supply disruption from a US storm eased and after China’s stimulus plan disappointed investors seeking fuel demand growth in the world’s No. 2 oil consumer. Brent crude futures dropped