Home Business Oil Price Nears $46, Highest In Five Months