U.S. oil futures post a fourth fourth straight session loss as demand
By Myra P. Saefong and William Watts
WTI oil futures marked an overnight dip to $63.57 a barrel, the lowest in over a year
Oil futures finished on a mixed note…
Read More...
Read More...