Word is that whenever one oil company raises their prices, all of them raise their prices.
Since BP's main oil line is located in Libya, and there were supply disruptions because of the violence going on there, they jacked up their prices. But other companies jacked up their prices as well.
I actually highly doubt this has to do with Libya, i think it has more to do with how unregulated speculation is with oil.
And once oil prices go up, you start to see a trend where food and other commodities go uo as well. Lets hope that oil goes down at the end of May like economists are predicting. You cant really count on them though because they were wrong about the current gas prices.