Crude Oil Prices Hold Up as US Capacity Continues to Swell
Crude oil prices held firm in familiar territory even as data showed US capacity hit a two-year high last week. However, positioning data hints traders may be growing pessimistic.
Read more »