Oil Prices Decline on Supply Concerns
Oil prices declined as market participants shifted their focus toward expectations of robust supply, while assessing the disruptions caused by a severe winter storm across the United States. West Texas Intermediate futures...