Tag: Russian oil

Home » Russian oil
3 months ago 0 246
West Texas Intermediate (WTI) crude continues to edge lower for the second straight session, trading near $57.80 per ...