WTI Settles Above $69 Despite Market Volatility

by

in