Shell reports stronger than expected profits The oil and gas giant makes $9.6bn between January and March despite a dip in energy prices. Source
Covid: China tourism rebounds above pre-pandemic levels Domestic travel in the country jumped sharply during the five-day May Day break. Source
Credit Suisse: Asia investors sue Switzerland over bank collapse Investors are suing the Swiss government over its handling of the takeover of Credit Suisse. Source