Seoul Gazette - BP posts record profit, dilutes green target