Recent News Skyrocketing Global Oil Prices Might Finally Spark The Next Major Electric Vehicle Sales Boom The global energy landscape is currently witnessing a significant shift as crude oil prices climb toward levels not seen in months. This by Josh Weiner 3 weeks ago