Petroleum industry
Crude Oil Prices Plummet to 9-Week Low Amid High Inventories and Weak Demand
Crude oil prices fell to a nine-week low on Thursday, battered by high U.S. oil inventories and weak demand. The decline was the largest since July 29, with the November delivery contract on the New York Mercantile Exchange (Nymex) settling at $65.89 a barrel, down 4.5% or