Oil prices slightly drip after Biden announces largest-ever oil reserve release