1 Share Vehicle sales fall in March as high oil prices dent demand by Energy And Markets Now April 20, 2026 Stock[#item_full_content]