The price of crude oil rose 54 cents Tuesday on the New York Mercantile Exchange to close at $59.35 per barrel.
Natural gas soared about 21 cents to end the session at $7.091 per million Btu, a 3-percent gain, MarketWatch said.
Heating oil rose 2.62 cents to settle at $1.6952 per gallon and gasoline increased 6.45 cents, or 4.4 percent, to end the day at $1.536 per gallon.
AAA said early Tuesday that the average U.S. retail gasoline price was $2.202 per gallon.