Oil prices continued to rebound on Wednesday morning after the EIA reported a draw in both crude and distillate inventories Read More

reported by Irina Slav at OilPrice.com