''EVs, Solar Could Push Oil Down To $10 By 2025'' OilPrice.com Oil prices could fall to as low as $10 per barrel within a decade as a “tsunami” of threats could undo demand. That prediction comes from Engie SA's innovation chief, Thierry Lepercq, who says that oil demand will be hit on multiple fronts. He lays out ... |