News

U.S. crude oil futures rallied more than 6 percent to peak at $78 a barrel, more than $1 higher than the price on Jan. 20 ...