SharePost Content Read More Commodities & Futures News #future Post navigation Oil prices extend weekly gains, touch their highest levels in three months Oil prices mixed as investors weigh Middle East escalation, chance of Russia-Ukraine peace deal