Indeed, BP appears to be on the crest of a wave, with the price of crude showing no signs of slacking and growing speculation of further substantial increases as oil-producing countries struggle to keep up with demand. Oil prices averaged $47.9 a barrel during the three months to the end of March, up 52% on the same period last year.