Oil posted a second consecutive weekly gain at the end of last week. Bloomberg
Oil posted a second consecutive weekly gain at the end of last week. Bloomberg

Oil drops as China demand concerns weigh on Russia supply fears