Trade of The Week – Brent Oil Price Struggles Above $105 as Saudi Pipeline Repairs, Hormuz Transits and Record Supply Cap the Rally
The oil market entered the week with traders expecting a potentially sharp increase in crude prices after a major escalation...
