Crude Oil continues to post steady decline. Bullish bets decrease
Crude oil prices continued to extend the declines since last week as crude oil futures gave up the gains following the massive drawdown in oil inventories a week ago. Oil futures contract for October delivery closed at $43.62 a barrel…
Read More
Read More