Oil Posts Biggest Weekly Gain Since July Amid Global Conflict