OIL FUTURES: NYMEX WTI settles at seven-year high on tightened supply and demand balances2021-10-082021-10-08/wp-content/uploads/liberty-petroleum-icon-logo2.pngLiberty Petroleum Corp/wp-content/uploads/liberty-petroleum-icon-logo2.png200px200px
Crude oil futures settled higher Oct. 8 on the back of tightened supply balances and…