Oil majors looking long-term for biofuels, undeterred by low oil prices

April 07, 2015 | Analyst Insight

With oil prices plummeting over the previous nine months and below $50 per barrel (WTI) in the month of March, headlines were filled with a grim outlook for oil...