Crude oil prices firm, set for biggest weekly gain since mid-May
Sample bottle of crude oil are seen in this illustration photo June 1, 2017. Crude oil futures on Friday were on track for their biggest weekly gain since mid-May, ending Continue Reading