Oil Prices Head Lower Despite Small Crude Draw
Crude oil prices were stubbornly down following the Energy Information Administration reported a modest crude oil inventory draw of 400,000 barrels for the week to January 17. This compared with Continue Reading
