Oil capped its fifth week of gains on continued signs of robust demand and strained crude supplies that have taken prices to seven-year highs.
Oil capped its fifth week of gains on continued signs of robust demand and strained crude supplies that have taken prices to seven-year highs.