"you can not sell on Monday as this is the day you registered all your shares" ??

Are you suggesting you won't receive the August dividend if you sell on Monday - X-div date was the 12th which was Friday.

"oil is on our side" ??

HIgher oil prices will be good for some parts of the Canadian economy and certainly will be a windfall in royalties for some provinces but as far as Mr. Lube being affected not so much.  I guess it will increase the cost of an oil change marginally but higher gas prices eventually lead to demand destruction which will result in fewer miles being driven = fewer oil changes/tire rotations etc.