Crude oil futures are settling the day at $78.74 for the July contract, up $0.58 or 0.74%.
The June contract settled at $79.23
Once again the price traded above and below its 100-day moving average at $78.51. The price also traded below its 200-day moving average currently at $79.98 for the 12th consecutive day.