European oil stocks continue to drop as the world shifts to renewables

by

ENERGY & UTILITIES