Brother nerver use brake oil on car paint any more! it is harmful to the paint .. to remove bike scratches i.e. rubber handles little scratches can be removed using good rubbing compound.
and the scratches u r talking about that are only visible in light are known as SWIRLS. these are caused by the cloths u use for cleaning the car or DUSTING the car. The wrong cloths includes usually old, harsh, hard bad quality towels or clothes which scratches the paint ..
to cure the swirls:
u need swirl remover to remove the swirls which is little abrasive to car paint .
to Hide the swirls:
u need good glaze to hide the swirls..
to avoid further swirls:
u need to use microfibre towels for cleaning, drying or buffing the car..
and never go for car wash in stations any more the are the main cause of heart attacks to car lovers :P..