LONDON : World oil prices held firm on Friday as investors locked in profits after a strong rally following the European Central Bank's decision to cut interest rates, and at the end of a rollercoaster week that was mostly driven by global economic data, analysts said. The market was also buoyed by hopes of an upbeat US non-farm payrolls report, which is slated for publication later in the day. Brent North Sea crude for delivery in June rose to $103.26 approaching midday in London. New York's main contract, light sweet crude for June gained 18 cents to $94.17.