Light, sweet crude oil for April delivery finished up 3.5%, or $3.44 to $101.42 a barrel. In other energy futures, heating oil was up 1.31% to $3.05 a gallon while natural gas was down 0.15% to $3.93 per million British thermal un
Meanwhile, gold futures rose, helped by a weaker dollar
Gold for April delivery finished up $8.10 to $1,404.20 an ounce.
Commodities ended trading mostly higher as crude oil and gold futures finished in positive territory on news that work to control the damaged nuclear power plant in Japan made progress.