WTI hits new 10-month high, tops $93 per barrel



Crude oil for front-month deliveries climbed further on Tuesday as supply concerns continued to pressure the commodity prices.

At 8:56 am ET, West Texas Intermediate (WTI) for October contracts soare…