Go back to the dealer, and insist that they give you a free oil filler cap. And then insist that they top off the oil for free. Since you obviously did not take the cap off on purpose, to cause hot oil to spray out; so that you can go back there to scam them for an oil cap and oil.