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