News

Crude oil futures slip as prices struggle at $63.06 resistance; weak demand, rising OPEC supply, and trade tensions drive ...