--

[WTI Crude Oil Futures Drop to Lowest Since Late February] Golden Finance reports that on July 1, WTI crude oil futures fell to $68.22 per barrel, the lowest level since February 27.

Loading...