Forex WTI inches lower to near $77.40 despite a threat of oil supply disruption, Chinese data Read more