NOVELTY - Process (I) for producing oil from algae, comprises: introducing a virus (i.e. capable of biologically rupturing a cell wall and oil vesicles of an oil-producing algae) into the oil-producing algae to release oil from it; and allowing the virus to rupture the algae and release the oil.    USE - The process is useful for producing oil from algae, where the oil is biodiesel (claimed) or bioethanol.    ADVANTAGE - The process: is highly efficient and energy-positive; avoids heavy machinery, expensive fuels, or chemical fertilizers and pesticides, and thus it is economical; and produces the oil that is atmospherically carbon-neutral, contains little or no sulfur, breaks down four times faster in the environment, and has higher lubricity that helps the fuel injection systems and other engine components to have a longer life.    DETAILED DESCRIPTION - INDEPENDENT CLAIMS are also included for:    (1) process (II) for producing oil from algae, comprising: cultivating the oil-producing algae comprising diatoms, green algae, blue-green algae, golden-brown algae, and/or haptophytes; and extracting an algal oil (18) from the oil-producing algae by biologically rupturing cell wall and oil vesicles of the oil-producing algae using the virus; and    (2) a system for production of oil from algae, comprising: algae growth reservoirs (6) including a carbon dioxide source and a mixing mechanism configured to circulate the oil-producing algae within the algae growth reservoirs; an oil extraction bioreactor (14) operatively connected to the algae growth reservoirs and configured for biologically rupturing algal oil vesicles of the oil-producing algae to form the algal oil and algal residue; and a biological agent source operatively connected to the oil extraction bioreactor, where the agent source includes the virus.    DESCRIPTION OF DRAWING(S) - The figure shows a process flow diagram of the system.    Algae growth reservoir (6)    Cultivation sub-system (10)    Oil extraction bioreactor (14)    Algal oil (18)    Extraction sub-system (20)