Oil prices stage weak rally against competing market factors
Wednesday, March 29, 2017 - 09:01
in Mathematics & Economics
Traders shrugged off data indicating supply-side strains to focus more on lower production from OPEC members, sending oil prices higher early Wednesday.