Oil falls more than 3% as rising supply meets weakened demand2020-10-012020-10-01/wp-content/uploads/liberty-petroleum-icon-logo2.pngLiberty Petroleum Corp/wp-content/uploads/liberty-petroleum-icon-logo2.png200px200px
Crude oil futures settled sharply lower Oct. 1 as the market eyed a rising supply…