Oil futures settled Tuesday at their highest level in more than two weeks, as some analysts are mentioning that the administration is considering tapping into the U.S. Strategic Petroleum Reserve.

To read more go to Market Watch