Volkswagen is recalling nearly 100,000 electric vehicles, of which some 28,000 are in Germany, citing problems linked to battery modules, according to the German motor vehicle authority KBA.[#item_full_content]
Energy Secretary Wright: ‘More Levers’ to Cut Gas Prices Amid Iran War
The Trump administration still has “a few more levers” to pull to try and lower gas prices while seeking an end to the war in Iran,