Rosneft approves $273 mln worth of oil shipments to BP