weekly decline

Oil prices rise 2% but post weekly decline on demand fears

Brent crude settled up $1.25 a barrel, or 2%, at $64.53 a barrel. West Texas… Read More