US crude settles down 4% at $46.06 on OPEC uncertainty, but puts up weekly gain

Oil prices extended losses after Saudi Arabia said it will not attend talks on Monday with non-OPEC producers.

READ FULL ARTICLE

Energy

Comments