25 Apr Global Energy and Automotive News, Trends & Expert Analysis
Tesla on 22 April posted a more than 70% drop in profit between January and the end of March, with new car deliveries also falling 13% globally. London, April 25, 2025 (Oilandgaspress) –- Oil erased earlier gains after a spokesperson from China's foreign ministry said China...