Business

Oil majors take in big profits

The world’s top oil companies, the “supermajors” — US firms Chevron and ExxonMobil, Britain’s BP, Anglo-Dutch Royal Dutch Shell and Total of France – earned nearly $80 billion in net profits last year. They all boosted their bottom line, with some hitting levels not seen since a plunge in crude prices from their perch above […]