Oil production costs must fall to $10-20 per barrel for petrol and diesel to compete effectively against renewable power in the transport sector, a new report has claimed.
Oil production costs must fall to $10-20 per barrel for petrol and diesel to compete effectively against renewable power in the transport sector, a new report has claimed.