British Petroleum (NYSE: BP) shares are down 1.22 percent after the company released disappointing earnings.

BP’s earnings report this morning was highly anticipated, as investors were eager to see how well the company has bounced back from its disastrous oil spill on the Gulf coast last year, and whether the company would begin to pay dividends once again.

The company will pay a 7 cents per-share dividend this year, but it posted earnings of 1.47 pounds per share, which was short of the 1.67 pounds per-share that analysts were expecting.

The company sold about $40 billion of its assets to pay for the oil spill clean-up as well as compensatory damage to local businesses along the Gulf coast.