Hola,
Con ese codigo lo que estas creando es un array con un solo elemento (indice 0), cuyo valor es la cadena de texto del fichero.
Para hacer algo como lo que quieres deberias usar eval() (
www.php.net/eval). Seria algo asi:
Código PHP:
eval("\$oferta=array($linea);");
echo $oferta['titulo'];
Y recuerda que en el fichero todas las cadenas deben estar delimitadas por comillas.
Saludos.