3 ms·Last year that was only 27 %, btw. (If "oil" means "crude oil and petroleum products").by ptaipale 12y agoLast year that was only 27 %, btw. (If "oil" means "crude oil and petroleum products").