Oil faces tug of war between bears and bulls on supply and demand outlook Forex July 12, 2024 Oil prices edge higher for the third straight day on Friday. Traders see both bearish and bullish elements in the…