US Crude Oil Inventories Witness a Significant Drop of 4.2 Million Barrels
The Energy Information Administration (EIA) reported a 4.2 million barrel drop in US commercial crude oil inventories for the week ending December 20, alongside increased refinery ...