Crude oil squeezes higher into the month end settle

Traits the highest level since March 11
The July contract moved up to a high of $35.77 in the last hour of trading. That was the highest level since March 11. The price is settling at $35.49, up $1.78 or 5.28%.