Oil Traded Below Multi-Year Highs. Brent Crude Futures Registers 7th Weekly Gain