Oil prices surged to a 10-month high, surpassing $90, as Saudi Arabia and Russia extended their deep output cut
Riyadh, Saudi Arabia – The Kingdom of Saudi Arabia is prolonging its voluntary 1 million bpd crude oil production cut until the end of the [more…]