Oil plummets on fears of global slowdown

Crude oil prices fell more than 4.3% Wednesday, to a seven-month low, extending recent heavy losses following a surprise build in U.S. crude stockpiles and fears demand will shrink due to Washington’s growing trade war with Beijing. Brent crude futures dropped 4.4%, to $56.35 a barrel, a seven-month low. Prices have lost more than 20%

Read More...