Crude Oil Opens Down 1.63% to $65.91

WTI crude (August ’25 contract) fell $1.09 (-1.63%) to $65.91 on Thursday, pressured by growing concerns over rising global supply.