Trade of The Week – Brent Oil Price Struggles Above $105 as Saudi Pipeline Repairs, Hormuz Transits and Record Supply Cap the Rally