Offshore oil assets in the Gulf of Mexico draw investor attention as BP explores stake sales in major energy projects in 2026