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
4 years ago
Brent crude settled up $1.25 a barrel, or 2%, at $64.53 a barrel. West Texas… Read More