U may have mis-read the dip stick, either 150 miles ago, now, or both. Virtually impossible for a quart to disappear thru the cylinders without smoke. If u check the dip stick after the motor has been off for several hours and then the next time u check it right after turning the motor off, there will be a substantial difference in the 2 readings. It's always best to check the oil level after the motor has been off for a while, thus allowing the oil time to drain back to the pan for a more accurate oil level reading.