Oil prices set for second weekly decline in a row
Oil prices were mixed today and were headed for a second weekly decline as a continued US blockade of Iran eased fears of renewed fighting in the Middle East, though shipping attacks remained a supply risk.