BP Validates Namibia Offshore ProspectBy OMC Editorial DeskApril 21, 2026BP has signaled a firm doubling down on its core oil and gas business with a significant new venture into…