Crude oil prices fell today, even after the U.S. Energy Information Administration reported inventories of oil had shed 3.7 million barrels over the week to November 18.
Crude oil production in the United States stayed the same at 12.1 million bpd in the week ending July 29, according to the latest EIA data.
Oil futures edged up less than 1% on Tuesday ahead of a meeting of OPEC+ producers this week that may not lead to a further boost in crude supply amid concerns a possible global recession could limit energy demand.