Markets
Johnson Service Group shares drop on weak hospitality sales
Shell’s (SHEL) adjusted earnings more than doubled in the first quarter as its trading unit brought in windfall profits from the energy crisis caused by the blockage of the Strait of Hormuz.