Oil Surges To $45 After Saudi Troops Invade Yemen