01

Tesla stock dives 4% as Q1 deliveries fail to meet expectations

02

Ukraine drone strikes hit 40% of Russia Primorsk oil storage: report

03

GM stock falls as Q1 sales slump, high rates and gas weigh demand