Oil posted its first weekly gain in three weeks as the European Union continued to debate how it can decrease its reliance on Russian exports and Saudi Arabian energy assets came under attack.
Oil tumbled as traders weighed the impact of rising trading costs on the major exchanges while President Joe Biden is set to address the Russia-Ukraine war in Europe.
Oil rose for a third day as the war in Ukraine neared the one-month mark without a conclusion in sight, exacerbating supply concerns over the loss of Russian crude.