BP has appointed Meg O’Neill as its chief executive, making her the first female boss of a major oil giant.
Latest posts by Extra Team (see all)
Iran’s UN envoy Amir Saeid Iravani said Tehran will not close the Strait of Hormuz …