Oil hovers near three-month highs on trade progress, lower inventories
Originally posted here:
Oil hovers near three-month highs on trade progress, lower inventories
Originally posted here:
Oil hovers near three-month highs on trade progress, lower inventories