Star Metro - BP profit surges despite lower oil prices