News

The U.S. added 228,000 jobs in March, the Labor Department reported Friday.
BP Chair Helge Lund intends to step down "likely during 2026", the energy group said on Friday amid a campaign by activist ...