Exxon Mobil, for the full year, reported net production was at the highest level in more than ten years at 4.3 million oil equivalent barrels per day, an increase of 16%, or 595,0 ...
AstraZeneca Plc abandoned plans to invest £450 million ($558 million) in a UK vaccine manufacturing plant, following protracted wrangling with the new Labour government over the level of state funding ...