Bharat Petroleum Corporation Ltd (BPCL) has entered an annual crude purchase agreement with Brazil's Petrobras, which ...
BP is set to expand its operations in the Shah Deniz gas field offshore Azerbaijan with the addition of six new wells, ...