Tag: 2.6Mn BP/D: Oil Majors’ Investments Crucial To Meeting Target – Analysts